Electronics Hardware Engineer Yateley On-site Permanent We are currently recruiting for an Electronics Hardware Engineer to join a specialist engineering organisation developing advanced electronic systems for highly technical applications. This role has come about due to continued growth and will see you join a small, highly capable engineering team responsible for the full lifecycle of electronic hardware development. The Role: You will be responsible for the design, development and testing of complex electronic hardware, working across the full product lifecycle from initial requirements through to production and ongoing support. Working closely with the wider engineering team, you will translate system and hardware requirements into fully functioning electronic designs. Key Responsibilities: Schematic capture and design of analogue and digital hardware Design and layout of multi-layer PCBs Testing, fault finding and debugging of electronic hardware Development of firmware and support of FPGA design Supporting the full product lifecycle including design, development and production Development of test processes and equipment Investigation and resolution of technical issues Creation of design and technical documentation Supporting through-life product maintenance and obsolescence management About You: Degree qualified in Electronic Engineering or similar (2:1 or above) Demonstrable experience in electronic hardware design Strong understanding of both analogue and digital systems Hands-on experience with testing and fault finding Strong communication skills and ability to work within a team Self-motivated with a proactive approach to learning and development Desirable Experience: FPGA design (VHDL) Experience with Intel Quartus or similar toolchains Embedded software development (C/C++) PCB design using tools such as Altium Designer Experience with communication protocols (SPI, I2C, RS232, RS485, Ethernet) Experience taking designs through to production (DFT, testing, validation) Additional Information: This role will require regular on-site presence due to the nature of hardware development and access to specialist equipment. Interested? Please apply with your CV or alternatively email on (url removed) INDTECH DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
Apr 19, 2026
Full time
Electronics Hardware Engineer Yateley On-site Permanent We are currently recruiting for an Electronics Hardware Engineer to join a specialist engineering organisation developing advanced electronic systems for highly technical applications. This role has come about due to continued growth and will see you join a small, highly capable engineering team responsible for the full lifecycle of electronic hardware development. The Role: You will be responsible for the design, development and testing of complex electronic hardware, working across the full product lifecycle from initial requirements through to production and ongoing support. Working closely with the wider engineering team, you will translate system and hardware requirements into fully functioning electronic designs. Key Responsibilities: Schematic capture and design of analogue and digital hardware Design and layout of multi-layer PCBs Testing, fault finding and debugging of electronic hardware Development of firmware and support of FPGA design Supporting the full product lifecycle including design, development and production Development of test processes and equipment Investigation and resolution of technical issues Creation of design and technical documentation Supporting through-life product maintenance and obsolescence management About You: Degree qualified in Electronic Engineering or similar (2:1 or above) Demonstrable experience in electronic hardware design Strong understanding of both analogue and digital systems Hands-on experience with testing and fault finding Strong communication skills and ability to work within a team Self-motivated with a proactive approach to learning and development Desirable Experience: FPGA design (VHDL) Experience with Intel Quartus or similar toolchains Embedded software development (C/C++) PCB design using tools such as Altium Designer Experience with communication protocols (SPI, I2C, RS232, RS485, Ethernet) Experience taking designs through to production (DFT, testing, validation) Additional Information: This role will require regular on-site presence due to the nature of hardware development and access to specialist equipment. Interested? Please apply with your CV or alternatively email on (url removed) INDTECH DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
This includes work in areas such as: - RISC-V firmware and driver development. - Software hardening and security tools. - Embedded operating systems (in Rust and C). - Compilers, code generators, and linters. - Simulators and emulators (e.g. QEMU). - Electronic design automation (EDA) tools click apply for full job details
Apr 18, 2026
Full time
This includes work in areas such as: - RISC-V firmware and driver development. - Software hardening and security tools. - Embedded operating systems (in Rust and C). - Compilers, code generators, and linters. - Simulators and emulators (e.g. QEMU). - Electronic design automation (EDA) tools click apply for full job details
CBSbutler Holdings Limited trading as CBSbutler
Portsmouth, Hampshire
Embedded Software Engineer - SC Cleared + 450 a day + Portsmouth + 3 days on site a week hybrid + 6 Months initial contract Overview: + C / C++ Embedded Systems + Bare Metal and Linux + SC Clearance required A global defence consultancy are looking for an Embedded Software Engineer to join their team providing cutting edge technology solutions to their key customers. The role: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Your skills and experience: Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Apr 18, 2026
Contractor
Embedded Software Engineer - SC Cleared + 450 a day + Portsmouth + 3 days on site a week hybrid + 6 Months initial contract Overview: + C / C++ Embedded Systems + Bare Metal and Linux + SC Clearance required A global defence consultancy are looking for an Embedded Software Engineer to join their team providing cutting edge technology solutions to their key customers. The role: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Your skills and experience: Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Our client, an electronic manufacturing business near Manchester, seeks to appoint a Firmware Engineer working predominantly in embedded C. Their technologies are featured across many industries in a variety of products. The Firmware Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented firmware engineers. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market-leading products and technologies. Firmware Engineer - Skills & Abilities - Embedded Software Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least five years of industry experience Experience with Microcontrollers / Microprocessors Application-based software experience would be ideal Knowledge of software testing Firmware Engineer, C, Microcontroller, Electronics, Embedded Software
Apr 17, 2026
Full time
Our client, an electronic manufacturing business near Manchester, seeks to appoint a Firmware Engineer working predominantly in embedded C. Their technologies are featured across many industries in a variety of products. The Firmware Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented firmware engineers. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market-leading products and technologies. Firmware Engineer - Skills & Abilities - Embedded Software Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least five years of industry experience Experience with Microcontrollers / Microprocessors Application-based software experience would be ideal Knowledge of software testing Firmware Engineer, C, Microcontroller, Electronics, Embedded Software
On behalf of our global Aviation and defence client, we are seeing to recruit a Embedded Software Engineer on a 6 month contract. Role: Embedded Software Engineer Pay: Up to 60/hour via Umbrella (DOE) Contract : 6 Months Location: Portsmouth IR35 Status: In Scope Clearance: Valid SC held on Submission. Role Overview Our client has need for an Embedded Software Engineer due to increased demand for the work of the Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Role Responsibilities: Utilize your skills and knowledge to prototype innovative wireless solutions Primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Sets: Essential Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio If you are interested in applying for this position, and you meet the above requirements, please apply immediately, or send your CV Due to the number of applications we receive, it's not always possible to contact unsuccessful applicants. Unless you hear from us within 14 days of your application, please assume that you have been unsuccessful on this occasion. Line Up Aviation has carved its own place in the recruitment of Aviation and Aerospace personnel all over the world for more than 30 years. We work with some of the industry's best known companies who demand the highest standard of applicants. " on Twitter for all of our latest vacancies, news and pictures from our busy UK Head Office. Interact with us using the tag at anytime! Thank you for your follow!"
Apr 17, 2026
Contractor
On behalf of our global Aviation and defence client, we are seeing to recruit a Embedded Software Engineer on a 6 month contract. Role: Embedded Software Engineer Pay: Up to 60/hour via Umbrella (DOE) Contract : 6 Months Location: Portsmouth IR35 Status: In Scope Clearance: Valid SC held on Submission. Role Overview Our client has need for an Embedded Software Engineer due to increased demand for the work of the Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Role Responsibilities: Utilize your skills and knowledge to prototype innovative wireless solutions Primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Sets: Essential Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio If you are interested in applying for this position, and you meet the above requirements, please apply immediately, or send your CV Due to the number of applications we receive, it's not always possible to contact unsuccessful applicants. Unless you hear from us within 14 days of your application, please assume that you have been unsuccessful on this occasion. Line Up Aviation has carved its own place in the recruitment of Aviation and Aerospace personnel all over the world for more than 30 years. We work with some of the industry's best known companies who demand the highest standard of applicants. " on Twitter for all of our latest vacancies, news and pictures from our busy UK Head Office. Interact with us using the tag at anytime! Thank you for your follow!"
Embedded Software Engineer - SC Cleared + £450 a day + Portsmouth + 3 days on site a week hybrid + 6 months initial contract Overview: + C/C++ Embedded Systems + Bare Metal and Linux + SC Clearance required A global defence consultancy are looking for an Embedded Software Engineer to join their team providing cutting edge technology solutions to their key customers. The role: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on Embedded platforms Development of Embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a Real Time Embedded environment using Linux. (eg Microblaze or RISC-V using C/C++) Experience of working with and configuring Embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying Embedded Linux systems in an offline environment Your skills and experience: Experience programming Embedded Systems using C/C++ Experience of bare-metal and Embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Apr 17, 2026
Contractor
Embedded Software Engineer - SC Cleared + £450 a day + Portsmouth + 3 days on site a week hybrid + 6 months initial contract Overview: + C/C++ Embedded Systems + Bare Metal and Linux + SC Clearance required A global defence consultancy are looking for an Embedded Software Engineer to join their team providing cutting edge technology solutions to their key customers. The role: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on Embedded platforms Development of Embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a Real Time Embedded environment using Linux. (eg Microblaze or RISC-V using C/C++) Experience of working with and configuring Embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying Embedded Linux systems in an offline environment Your skills and experience: Experience programming Embedded Systems using C/C++ Experience of bare-metal and Embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
We are recruiting for a C++ Developer on contract to work for a leading Defence organisation based in their Portsmouth office 3 days and 2 remotely. Candidates will have current SC clearance and be a British National. The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group. The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on Embedded platforms Development of Embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a Real Time Embedded environment using Linux. (eg Microblaze or RISC-V using C/C++) Experience of working with and configuring Embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying Embedded Linux systems in an offline environment Skill Set Essential Security clearance required on submission Experience programming Embedded Systems using C/C++ Experience of bare-metal and Embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Apr 17, 2026
Contractor
We are recruiting for a C++ Developer on contract to work for a leading Defence organisation based in their Portsmouth office 3 days and 2 remotely. Candidates will have current SC clearance and be a British National. The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group. The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on Embedded platforms Development of Embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a Real Time Embedded environment using Linux. (eg Microblaze or RISC-V using C/C++) Experience of working with and configuring Embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying Embedded Linux systems in an offline environment Skill Set Essential Security clearance required on submission Experience programming Embedded Systems using C/C++ Experience of bare-metal and Embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Firmware / Embedded Software Engineer ( Next Generation IoT Wearable Devices) Location: Cambridge (Remote) Salary: £55,000 £65,000 + Excellent Benefits Contact: Adam Mayne (url removed) (phone number removed) Embedded Software Engineer Opportunity An exciting opportunity has arisen for an experienced Firmware / Embedded Software Engineer to join a rapidly growing technology company developing next generation IoT, Bluetooth enabled, low power wearable devices. You ll be part of a talented, supportive R&D team working on real products with real users, contributing to both current generation firmware and new product development from concept through to mass production. This is an environment known for innovation, employee development, and a genuinely collaborative culture, offering excellent training, career growth and the chance to work with cutting edge embedded technologies. Responsibilities of Firmware Engineer Designing and developing embedded firmware for IoT wearable products Working across the full product lifecycle prototyping, implementation, optimisation, validation and release Creating efficient, reliable firmware for battery powered, resource constrained devices Developing and maintaining low level drivers, communication interfaces and wireless protocol stacks Collaboration with hardware, electronics and software teams to deliver high quality, production ready systems What we are looking for, as much as possible from below. Education & Core Skills Degree/Masters/PhD in Computer Science, Electronics, Embedded Systems or similar Strong commercial experience in embedded C development (ideally 5+ years) Experience with RTOS environments such as FreeRTOS, Zephyr, ThreadX or similar Confident working in Unix/Linux development environments Strong grounding in software testing (unit, regression, system) Embedded & Firmware Expertise Experience writing device drivers directly from datasheets Knowledge of low power design techniques and firmware optimisation for constrained MCUs Experience working with BLE/Bluetooth, WiFi, Cellular or other wireless protocols Experience with battery-powered, low-energy devices is highly beneficial Familiarity with Git, Jira, Bitbucket, or similar tooling Nice to Have Prior experience with wearable technologies Cellular expertise (e.g., LTE M, NB IoT) Exposure to embedded Linux environments
Apr 17, 2026
Full time
Firmware / Embedded Software Engineer ( Next Generation IoT Wearable Devices) Location: Cambridge (Remote) Salary: £55,000 £65,000 + Excellent Benefits Contact: Adam Mayne (url removed) (phone number removed) Embedded Software Engineer Opportunity An exciting opportunity has arisen for an experienced Firmware / Embedded Software Engineer to join a rapidly growing technology company developing next generation IoT, Bluetooth enabled, low power wearable devices. You ll be part of a talented, supportive R&D team working on real products with real users, contributing to both current generation firmware and new product development from concept through to mass production. This is an environment known for innovation, employee development, and a genuinely collaborative culture, offering excellent training, career growth and the chance to work with cutting edge embedded technologies. Responsibilities of Firmware Engineer Designing and developing embedded firmware for IoT wearable products Working across the full product lifecycle prototyping, implementation, optimisation, validation and release Creating efficient, reliable firmware for battery powered, resource constrained devices Developing and maintaining low level drivers, communication interfaces and wireless protocol stacks Collaboration with hardware, electronics and software teams to deliver high quality, production ready systems What we are looking for, as much as possible from below. Education & Core Skills Degree/Masters/PhD in Computer Science, Electronics, Embedded Systems or similar Strong commercial experience in embedded C development (ideally 5+ years) Experience with RTOS environments such as FreeRTOS, Zephyr, ThreadX or similar Confident working in Unix/Linux development environments Strong grounding in software testing (unit, regression, system) Embedded & Firmware Expertise Experience writing device drivers directly from datasheets Knowledge of low power design techniques and firmware optimisation for constrained MCUs Experience working with BLE/Bluetooth, WiFi, Cellular or other wireless protocols Experience with battery-powered, low-energy devices is highly beneficial Familiarity with Git, Jira, Bitbucket, or similar tooling Nice to Have Prior experience with wearable technologies Cellular expertise (e.g., LTE M, NB IoT) Exposure to embedded Linux environments
Bristol An exciting role for a Systems Engineer to be involved in a variety of projects developing ground breaking technologies through the use of Modelling & Simulation. With opportunities to support field trials and work with a dedicated team of Engineers to help your own career development this role is one not to be missed! Salary: From £ 40,000 to £58,000 depending on experience Dynamic (hybrid) working: 3-5 days per week on-site due to workload classification Security Clearance: British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus: Up to £2,500 (based on company performance and will vary year to year) Pension: maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Flexible working: We welcome applicants who are looking for flexible working arrangements Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities: Fantastic site facilities including subsidised meals, free car parking and much more Healthcare Cash Plan: The Healthcare Cash Plan benefit provides the option to claim cash back on everyday healthcare expenses such as optical, dental, health and wellbeing and more . The opportunity: We are looking for Systems Engineers to join a growing team to perform activities including modelling, algorithm development and systems studies. Our work covers simulation and modelling of the entire Seeker chain from radar propagation, to hardware response, to the embedded software algorithms on-board the Seeker. These algorithms are developed in, and auto-coded directly from our models, allowing us to rapidly test, iterate, and deliver sophisticated defence capability. There are roles available across multiple Seeker programmes, from those in the early concepting phase (including developing groundbreaking technologies like Active Electronically Scanned Arrays (AESAs) and highly integrated multi-mode sensors), through assessment and development phases (such as Future Cruise Anti-Ship Weapon FC/ASW) and, supporting spiral development on our in-service phase Seekers. You may have the opportunity to get involved in a variety of other activities within our department including support to field trials and lab testing. There are numerous progression and development opportunities available, as well as interaction with stakeholders across a dynamic multi-national engineering team. We are also looking for more experienced engineers wishing to develop their leadership skills across teams and work packages. What we're looking for from you: Degree level qualification in a STEM subject or equivalent experience Modelling and Coding with proficiency in MATLAB Algorithm Development Data Analysis and Technical Report Writing Desirable experience: Advanced MATLAB Proficiency in Simulink including Embedded Coder Formal software or firmware development experience, especially C and HDL Knowledge of RF systems and digital signal processing Model verification, configuration control and model release processes Continuous Integration and Testing Machine Learning and AI You will be an adaptable and proactive individual who enjoys finding innovative solutions to complex engineering problems. Most importantly, if you have a passion for the industry and technology, then we want to see you! Our department is an encouraging community, in which you can develop your skills, gain experience and progress your career, giving you exposure to some incredible technologies and products. Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.
Apr 17, 2026
Full time
Bristol An exciting role for a Systems Engineer to be involved in a variety of projects developing ground breaking technologies through the use of Modelling & Simulation. With opportunities to support field trials and work with a dedicated team of Engineers to help your own career development this role is one not to be missed! Salary: From £ 40,000 to £58,000 depending on experience Dynamic (hybrid) working: 3-5 days per week on-site due to workload classification Security Clearance: British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus: Up to £2,500 (based on company performance and will vary year to year) Pension: maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Flexible working: We welcome applicants who are looking for flexible working arrangements Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities: Fantastic site facilities including subsidised meals, free car parking and much more Healthcare Cash Plan: The Healthcare Cash Plan benefit provides the option to claim cash back on everyday healthcare expenses such as optical, dental, health and wellbeing and more . The opportunity: We are looking for Systems Engineers to join a growing team to perform activities including modelling, algorithm development and systems studies. Our work covers simulation and modelling of the entire Seeker chain from radar propagation, to hardware response, to the embedded software algorithms on-board the Seeker. These algorithms are developed in, and auto-coded directly from our models, allowing us to rapidly test, iterate, and deliver sophisticated defence capability. There are roles available across multiple Seeker programmes, from those in the early concepting phase (including developing groundbreaking technologies like Active Electronically Scanned Arrays (AESAs) and highly integrated multi-mode sensors), through assessment and development phases (such as Future Cruise Anti-Ship Weapon FC/ASW) and, supporting spiral development on our in-service phase Seekers. You may have the opportunity to get involved in a variety of other activities within our department including support to field trials and lab testing. There are numerous progression and development opportunities available, as well as interaction with stakeholders across a dynamic multi-national engineering team. We are also looking for more experienced engineers wishing to develop their leadership skills across teams and work packages. What we're looking for from you: Degree level qualification in a STEM subject or equivalent experience Modelling and Coding with proficiency in MATLAB Algorithm Development Data Analysis and Technical Report Writing Desirable experience: Advanced MATLAB Proficiency in Simulink including Embedded Coder Formal software or firmware development experience, especially C and HDL Knowledge of RF systems and digital signal processing Model verification, configuration control and model release processes Continuous Integration and Testing Machine Learning and AI You will be an adaptable and proactive individual who enjoys finding innovative solutions to complex engineering problems. Most importantly, if you have a passion for the industry and technology, then we want to see you! Our department is an encouraging community, in which you can develop your skills, gain experience and progress your career, giving you exposure to some incredible technologies and products. Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.
World Class Defence Organisation is currently looking to recruit a Embedded Software Engineer subcontractor on an initial 12 month contract. Rate: 65.00 per hour Location: Portsmouth Hybrid / Remote working: 2 days per week remote working Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) Embedded Software Engineer Job Description: The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Set Essential: Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Apr 17, 2026
Seasonal
World Class Defence Organisation is currently looking to recruit a Embedded Software Engineer subcontractor on an initial 12 month contract. Rate: 65.00 per hour Location: Portsmouth Hybrid / Remote working: 2 days per week remote working Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) Embedded Software Engineer Job Description: The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Set Essential: Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Improve the safety, efficiency, and sustainability of the operations that power the global economy. Samsara (NYSE: IOT) is the pioneer of the Connected Operations Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing - and we are excited to help digitally transform their operations at scale. Working at Samsara means you'll help define the future of physical operations and be on a team that's shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a recently public company, you'll have the autonomy and support to make an impact as we build for the long term. About the role: Samsara is seeking an experienced Engineering Manager to join our growing Developer Experience organization. In this role, you will lead the Operational Excellence and Release Management teams, responsible for building and scaling the core tooling that powers Samsara's Connected Operations Cloud. This work sits on the critical path of both product velocity and customer experience. Every Samsara customer depends on the reliability, performance, and safety of our platform, and every engineer and product manager relies on your teams' systems to build, deploy, and operate services with confidence. Your team will define and deliver the visibility, metrics, and control planes that enable engineering teams to understand service health, detect issues early, and continuously improve reliability. You will also own the release infrastructure and workflows that ensure features are shipped safely, predictably, and at scale. We lean heavily into automation and actively champion AI-native development. You will drive the adoption of intelligent tooling and autonomous workflows that reduce manual effort, accelerate iteration, and improve system resilience-embedding AI into how engineers build, test, release, and operate software across the company. As Samsara's infrastructure and product surface area continue to grow, you will drive the standardization of tools, frameworks, and best practices across the company-raising the bar for operational excellence and ensuring a consistent, high-quality experience for both our customers and internal builders. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a life long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win-together. Click here to learn about what we value at Samsara. In this role, you will: Leading the engineering team, shaping engineering culture, and providing technical guidance Building infrastructure to ensure reliability of Samsara's connected operations cloud under high loads Developing tooling for product teams to self service and own operation of their services and storage in responsive and cost effective ways Creating abstractions for developers to understand their services health and adopt best practices to deliver the best customer experience in the industry Actively contributing to building the roadmap for infrastructure at Samsara Championing, role modeling, and embedding Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices Hiring, developing, and leading an inclusive, engaged, and high performing team Our backend is written in Golang, runs on AWS, and is deployed using Terraform, though direct experience with these technologies is not required. An ideal candidate has: Built or worked on critical production systems using AWS (preferred) or Azure/GCP Experience working with geo distributed teams Deep knowledge of operating distributed systems at large scale and implementation best practices 8+ years of relevant software engineering work experience 2+ years of hands on technical management experience 2+ years experience building platforms and managing multiple stakeholders Total Rewards At Samsara, we build for the people who keep the global economy moving. We want owners, not passengers, which is why our rewards are designed to fuel high impact builders. Our compensation program delivers above market total compensation through a combination of base salary, performance based bonus/variable pay, and equity (for eligible roles) in a high growth public company. We meaningfully differentiate pay for our top performers, who have the opportunity to earn above market compensation that can outpace the broader market over time. Beyond compensation, we provide the foundations that enable long term success: a flexible, employee led remote model, a professional development stipend, comprehensive health and parental leave plans, and more. If you're ready to build for the long term and own the outcome, your journey starts here. Flexible Working At Samsara, we embrace a flexible working model that caters to the diverse needs of our teams. Our offices are open for those who prefer to work in person and we also support remote work where it aligns with our operational requirements. For certain positions, being close to one of our offices or within a specific geographic area is important to facilitate collaboration, access to resources, or alignment with our service regions. In these cases, the job description will clearly indicate any working location requirements. Our goal is to ensure that all members of our team can contribute effectively, whether they are working on site, in a hybrid model, or fully remotely. All offers of employment are contingent upon an individual's ability to secure and maintain the legal right to work at the company and in the specified work location, if applicable. Belonging at Samsara At Samsara, we welcome everyone regardless of their background. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, and other characteristics protected by law. We depend on the unique approaches of our team members to help us solve complex problems and want to ensure that Samsara is a place where people from all backgrounds can make an impact. Accommodations Samsara is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for qualified persons with disabilities. Please email or click here if you require any reasonable accommodations throughout the recruiting process. Samsara's Mission Improve the safety, efficiency, and sustainability of the operations that power the global economy.
Apr 16, 2026
Full time
Improve the safety, efficiency, and sustainability of the operations that power the global economy. Samsara (NYSE: IOT) is the pioneer of the Connected Operations Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing - and we are excited to help digitally transform their operations at scale. Working at Samsara means you'll help define the future of physical operations and be on a team that's shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a recently public company, you'll have the autonomy and support to make an impact as we build for the long term. About the role: Samsara is seeking an experienced Engineering Manager to join our growing Developer Experience organization. In this role, you will lead the Operational Excellence and Release Management teams, responsible for building and scaling the core tooling that powers Samsara's Connected Operations Cloud. This work sits on the critical path of both product velocity and customer experience. Every Samsara customer depends on the reliability, performance, and safety of our platform, and every engineer and product manager relies on your teams' systems to build, deploy, and operate services with confidence. Your team will define and deliver the visibility, metrics, and control planes that enable engineering teams to understand service health, detect issues early, and continuously improve reliability. You will also own the release infrastructure and workflows that ensure features are shipped safely, predictably, and at scale. We lean heavily into automation and actively champion AI-native development. You will drive the adoption of intelligent tooling and autonomous workflows that reduce manual effort, accelerate iteration, and improve system resilience-embedding AI into how engineers build, test, release, and operate software across the company. As Samsara's infrastructure and product surface area continue to grow, you will drive the standardization of tools, frameworks, and best practices across the company-raising the bar for operational excellence and ensuring a consistent, high-quality experience for both our customers and internal builders. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a life long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win-together. Click here to learn about what we value at Samsara. In this role, you will: Leading the engineering team, shaping engineering culture, and providing technical guidance Building infrastructure to ensure reliability of Samsara's connected operations cloud under high loads Developing tooling for product teams to self service and own operation of their services and storage in responsive and cost effective ways Creating abstractions for developers to understand their services health and adopt best practices to deliver the best customer experience in the industry Actively contributing to building the roadmap for infrastructure at Samsara Championing, role modeling, and embedding Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices Hiring, developing, and leading an inclusive, engaged, and high performing team Our backend is written in Golang, runs on AWS, and is deployed using Terraform, though direct experience with these technologies is not required. An ideal candidate has: Built or worked on critical production systems using AWS (preferred) or Azure/GCP Experience working with geo distributed teams Deep knowledge of operating distributed systems at large scale and implementation best practices 8+ years of relevant software engineering work experience 2+ years of hands on technical management experience 2+ years experience building platforms and managing multiple stakeholders Total Rewards At Samsara, we build for the people who keep the global economy moving. We want owners, not passengers, which is why our rewards are designed to fuel high impact builders. Our compensation program delivers above market total compensation through a combination of base salary, performance based bonus/variable pay, and equity (for eligible roles) in a high growth public company. We meaningfully differentiate pay for our top performers, who have the opportunity to earn above market compensation that can outpace the broader market over time. Beyond compensation, we provide the foundations that enable long term success: a flexible, employee led remote model, a professional development stipend, comprehensive health and parental leave plans, and more. If you're ready to build for the long term and own the outcome, your journey starts here. Flexible Working At Samsara, we embrace a flexible working model that caters to the diverse needs of our teams. Our offices are open for those who prefer to work in person and we also support remote work where it aligns with our operational requirements. For certain positions, being close to one of our offices or within a specific geographic area is important to facilitate collaboration, access to resources, or alignment with our service regions. In these cases, the job description will clearly indicate any working location requirements. Our goal is to ensure that all members of our team can contribute effectively, whether they are working on site, in a hybrid model, or fully remotely. All offers of employment are contingent upon an individual's ability to secure and maintain the legal right to work at the company and in the specified work location, if applicable. Belonging at Samsara At Samsara, we welcome everyone regardless of their background. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, and other characteristics protected by law. We depend on the unique approaches of our team members to help us solve complex problems and want to ensure that Samsara is a place where people from all backgrounds can make an impact. Accommodations Samsara is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for qualified persons with disabilities. Please email or click here if you require any reasonable accommodations throughout the recruiting process. Samsara's Mission Improve the safety, efficiency, and sustainability of the operations that power the global economy.
IMI plc We are a global specialist engineering company that creates breakthrough solutions. We are curious and like to solve problems, partnering with our customers to solve the demands of today and prepare for the challenges of tomorrow. We embrace innovation and care about outcomes that are good for business, everyday life and making a better world - creating lasting impact for everyone. We design, build and service highly engineered products in fluid and motion control applications. We focus on five market sectors: Industrial Automation, Process Automation, Climate Control, Life Science and Fluid Control, and Transport. Our partnership approach breaks through problems and reduces complexity. We don't invent in isolation - we collaborate with our customers. We listen closely and we think differently, creating space for diverse minds to innovate. We are working together to make businesses safer, more sustainable and more productive. Role Overview We are looking for a Firmware Engineer (Zigbee Specialist) to support our Heatmiser business within IMI Climate Control. As a Firmware Engineer, you will play a crucial role in developing and implementing software for industry-specific hardware. Your expertise will contribute to the success of a cutting edge product, contributing to the future development of the Company to deliver on our growth strategy. Key Responsibilities Design, develop, code, test, and debug high quality, reliable embedded firmware in C/C++ for microcontroller based heating control products Implement, integrate, configure, and optimise Zigbee 3.0 (and potentially related standards like Green Power) stacks and application layer profiles (e.g., Home Automation) on target hardware platforms Focus on ensuring robust, low power, and standards compliant Zigbee communication, including mesh networking behaviour, device pairing, security, and interoperability Utilise debugging tools (debuggers, logic analysers, oscilloscopes) and protocol analysers (e.g., Wireshark) to troubleshoot complex firmware and communication issues. Develop and execute comprehensive unit, integration, and system test plans, particularly for Zigbee functionality Collaborate closely with hardware engineers during the design phase, participate in board bring up, and develop low level drivers for peripherals (sensors, actuators, displays, memory, communication interfaces like I2C, SPI, UART) Optimise firmware for performance, memory usage, and power consumption, especially critical for battery powered devices Create and maintain clear and concise technical documentation, including design specifications, API definitions, test procedures, and release notes Participate in peer code reviews to ensure high code quality, adherence to coding standards, and knowledge sharing Stay up to date with the latest Zigbee specifications and contribute to ensuring products meet relevant certification requirements (e.g., Zigbee Alliance, UKCA, CE) Work effectively within the multi disciplinary R&D team (Hardware, Software, QA) and potentially with external partners Critical Competencies for Success Bachelor's degree in Electronic Engineering, Computer Engineering, Computer Science, or a closely related field (or equivalent industry experience) Proven commercial experience (ideally 4+ years) in embedded firmware development using C/C++ Demonstrable hands on experience developing firmware for Zigbee enabled products. Strong understanding of the Zigbee protocol stack (including network, security, and application layers), mesh networking principles, and standard application profiles (e.g., ZHA, ZLL) Proficiency with embedded development toolchains (compilers, linkers, debuggers) Experience with standard hardware debugging tools and protocol analysers Familiarity with version control systems (e.g., Git) Experience with specific Zigbee stacks (e.g., Silicon Labs EmberZNet / Gecko) Desirable Qualifications and Experience Experience developing firmware for low power, battery operated devices Experience with other wireless communication protocols (e.g., Bluetooth LE, Wi Fi, Thread) Familiarity with test automation frameworks for embedded systems Experience in the HVAC, smart home, building automation, or IoT industries Understanding of secure coding practices for embedded systems Experience with scripting languages (e.g., Python) for test or build automation. What we offer Opportunity to support the growth of the Heatmiser business whilst being part of a large organisation with over 10,000 employees in 50+ countries Be part of a company at the forefront of innovation, improving the quality of life for our customers and communities Personal growth, career development and networking opportunities within the business, division or the wider Group Be part of a company that is committed to inclusion and diversity Attractive remuneration package including a range of wellbeing benefits Modern office building with free parking and links to major motorways, airports and cities in the North of the UK Health & Safety The physical demands described within the Key Duties & Responsibilities section of this job description are required to perform the essential functions of this position. Reasonable accommodations may be made for individuals with disabilities. Please contact your local HR representative to discuss the specific Work Conditions and Physical Requirements of this role. Code of Ethics IMI requires the highest standard of ethics in all business dealings, particularly with customers, suppliers, advisors, employees, and the authorities. In accordance with the IMI Way: Our Code of Responsible Business. IMI is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, colour, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.
Apr 16, 2026
Full time
IMI plc We are a global specialist engineering company that creates breakthrough solutions. We are curious and like to solve problems, partnering with our customers to solve the demands of today and prepare for the challenges of tomorrow. We embrace innovation and care about outcomes that are good for business, everyday life and making a better world - creating lasting impact for everyone. We design, build and service highly engineered products in fluid and motion control applications. We focus on five market sectors: Industrial Automation, Process Automation, Climate Control, Life Science and Fluid Control, and Transport. Our partnership approach breaks through problems and reduces complexity. We don't invent in isolation - we collaborate with our customers. We listen closely and we think differently, creating space for diverse minds to innovate. We are working together to make businesses safer, more sustainable and more productive. Role Overview We are looking for a Firmware Engineer (Zigbee Specialist) to support our Heatmiser business within IMI Climate Control. As a Firmware Engineer, you will play a crucial role in developing and implementing software for industry-specific hardware. Your expertise will contribute to the success of a cutting edge product, contributing to the future development of the Company to deliver on our growth strategy. Key Responsibilities Design, develop, code, test, and debug high quality, reliable embedded firmware in C/C++ for microcontroller based heating control products Implement, integrate, configure, and optimise Zigbee 3.0 (and potentially related standards like Green Power) stacks and application layer profiles (e.g., Home Automation) on target hardware platforms Focus on ensuring robust, low power, and standards compliant Zigbee communication, including mesh networking behaviour, device pairing, security, and interoperability Utilise debugging tools (debuggers, logic analysers, oscilloscopes) and protocol analysers (e.g., Wireshark) to troubleshoot complex firmware and communication issues. Develop and execute comprehensive unit, integration, and system test plans, particularly for Zigbee functionality Collaborate closely with hardware engineers during the design phase, participate in board bring up, and develop low level drivers for peripherals (sensors, actuators, displays, memory, communication interfaces like I2C, SPI, UART) Optimise firmware for performance, memory usage, and power consumption, especially critical for battery powered devices Create and maintain clear and concise technical documentation, including design specifications, API definitions, test procedures, and release notes Participate in peer code reviews to ensure high code quality, adherence to coding standards, and knowledge sharing Stay up to date with the latest Zigbee specifications and contribute to ensuring products meet relevant certification requirements (e.g., Zigbee Alliance, UKCA, CE) Work effectively within the multi disciplinary R&D team (Hardware, Software, QA) and potentially with external partners Critical Competencies for Success Bachelor's degree in Electronic Engineering, Computer Engineering, Computer Science, or a closely related field (or equivalent industry experience) Proven commercial experience (ideally 4+ years) in embedded firmware development using C/C++ Demonstrable hands on experience developing firmware for Zigbee enabled products. Strong understanding of the Zigbee protocol stack (including network, security, and application layers), mesh networking principles, and standard application profiles (e.g., ZHA, ZLL) Proficiency with embedded development toolchains (compilers, linkers, debuggers) Experience with standard hardware debugging tools and protocol analysers Familiarity with version control systems (e.g., Git) Experience with specific Zigbee stacks (e.g., Silicon Labs EmberZNet / Gecko) Desirable Qualifications and Experience Experience developing firmware for low power, battery operated devices Experience with other wireless communication protocols (e.g., Bluetooth LE, Wi Fi, Thread) Familiarity with test automation frameworks for embedded systems Experience in the HVAC, smart home, building automation, or IoT industries Understanding of secure coding practices for embedded systems Experience with scripting languages (e.g., Python) for test or build automation. What we offer Opportunity to support the growth of the Heatmiser business whilst being part of a large organisation with over 10,000 employees in 50+ countries Be part of a company at the forefront of innovation, improving the quality of life for our customers and communities Personal growth, career development and networking opportunities within the business, division or the wider Group Be part of a company that is committed to inclusion and diversity Attractive remuneration package including a range of wellbeing benefits Modern office building with free parking and links to major motorways, airports and cities in the North of the UK Health & Safety The physical demands described within the Key Duties & Responsibilities section of this job description are required to perform the essential functions of this position. Reasonable accommodations may be made for individuals with disabilities. Please contact your local HR representative to discuss the specific Work Conditions and Physical Requirements of this role. Code of Ethics IMI requires the highest standard of ethics in all business dealings, particularly with customers, suppliers, advisors, employees, and the authorities. In accordance with the IMI Way: Our Code of Responsible Business. IMI is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, colour, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.
Electronic Software Engineer Ulverston, Lake District Up to 50,000 We're working with a growing engineering team based in the Swarthmoor area who are looking to add a talented Electronic Software Engineer to their business. This is a fantastic opportunity to be involved in the full product lifecycle, contributing to the design and development of innovative electronic solutions from concept through to production. The role will suit someone with a background in both electronics and low-level embedded software/firmware development. If you enjoy designing products from scratch, collaborating within a team environment, and solving complex engineering challenges, this could be a great fit. Key Skills & Experience: Multilayer PCB design Analogue and digital circuit design Embedded C development for microcontrollers Communication protocols (RS232, RS485, SPI, I2C) Experience with ARM, AVR or Microchip PIC developmenT Desirable: Altium Designer FPGA design You'll be joining a well-established, multidisciplinary engineering team, working across a variety of projects-from brand-new product development to enhancing existing systems and bespoke solutions. For more information or a confidential discussion, please get in touch with Laurence Powell at KO2 Embedded Recruitment Solutions.
Apr 16, 2026
Full time
Electronic Software Engineer Ulverston, Lake District Up to 50,000 We're working with a growing engineering team based in the Swarthmoor area who are looking to add a talented Electronic Software Engineer to their business. This is a fantastic opportunity to be involved in the full product lifecycle, contributing to the design and development of innovative electronic solutions from concept through to production. The role will suit someone with a background in both electronics and low-level embedded software/firmware development. If you enjoy designing products from scratch, collaborating within a team environment, and solving complex engineering challenges, this could be a great fit. Key Skills & Experience: Multilayer PCB design Analogue and digital circuit design Embedded C development for microcontrollers Communication protocols (RS232, RS485, SPI, I2C) Experience with ARM, AVR or Microchip PIC developmenT Desirable: Altium Designer FPGA design You'll be joining a well-established, multidisciplinary engineering team, working across a variety of projects-from brand-new product development to enhancing existing systems and bespoke solutions. For more information or a confidential discussion, please get in touch with Laurence Powell at KO2 Embedded Recruitment Solutions.
Important: Must have sole British Nationality (due to UK eyes-only projects), and have, or be capable of obtaining, UK security clearance (SC) Benefits: Full company benefits, flexible working and some remote working potentials. - We are looking a Hardware Engineer who can operate in a fast-paced environment as part of a multi-disciplined team across all aspects of standard and bespoke secure digital design solutions to join one of our major defence clients. As a Hardware Engineer on the team, you will be involved in all aspects of a challenging and rewarding engineering role covering design, test, production support and customer unit evaluation and commissioning. - Key Responsibilities: Ownership of the design and delivery of hardware throughout the development lifecycle Specification and design of high-speed digital boards for products and test equipment Design, build and test of development and production test equipment Schematic capture and support of PCB layout Co-ordinate design with Mechanical, Software and System engineers Hardware design proving testing Support to software and system testing Production of development and production test processes and procedures. Support to manufacturing, resolving test and production issues, training production staff Resolution of design, obsolescence and production issues on existing products Integration of Data At Rest products into customer platforms In addition, from time to time, you may be asked to undertake other tasks and responsibilities not covered above in order to achieve project or business objectives. Experience needed: Full development life-cycle experience Excellent understanding of electronic design fundamentals, high speed digital design and signal integrity Proven track record of digital circuit development Adept with hardware testing and troubleshooting using oscilloscopes, logic analysers, power supplies and multi-meters. Proficient with industry standard CAD toolsets (e.g. Cadence or Mentor Schematic & Layout Tools) Degree in Electronic Engineering or similar discipline Must be a UK national and have or, be capable of obtaining, UK security clearance Desirable: Experience in the Defence / Aerospace or safety regulated environment would be advantageous Experience supporting production Design for Test (DFT) and Design for Manufacture (DFM) methodologies and techniques Embedded firmware design (C/C++/assembler/Python). Software design for test and test equipment development Writing test specifications and carrying out HW and system testing - Even If you feel like you don't meet every qualification, we encourage you to reach out an apply. - Company Details: Join a Global communications company, where the innovations have helped shape how consumers, businesses, governments, and militaries around the world communicate! - even in the hardest-to-reach places! The company are growing rapidly and looking for passionate, innovative professionals to join the team. You'll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning. Technology Innovators Awards Gold Honoree 2021 Glassdoor's 2022 Best Places to Work for U.S. Large Employers List! - For full information, please get in touch
Apr 16, 2026
Full time
Important: Must have sole British Nationality (due to UK eyes-only projects), and have, or be capable of obtaining, UK security clearance (SC) Benefits: Full company benefits, flexible working and some remote working potentials. - We are looking a Hardware Engineer who can operate in a fast-paced environment as part of a multi-disciplined team across all aspects of standard and bespoke secure digital design solutions to join one of our major defence clients. As a Hardware Engineer on the team, you will be involved in all aspects of a challenging and rewarding engineering role covering design, test, production support and customer unit evaluation and commissioning. - Key Responsibilities: Ownership of the design and delivery of hardware throughout the development lifecycle Specification and design of high-speed digital boards for products and test equipment Design, build and test of development and production test equipment Schematic capture and support of PCB layout Co-ordinate design with Mechanical, Software and System engineers Hardware design proving testing Support to software and system testing Production of development and production test processes and procedures. Support to manufacturing, resolving test and production issues, training production staff Resolution of design, obsolescence and production issues on existing products Integration of Data At Rest products into customer platforms In addition, from time to time, you may be asked to undertake other tasks and responsibilities not covered above in order to achieve project or business objectives. Experience needed: Full development life-cycle experience Excellent understanding of electronic design fundamentals, high speed digital design and signal integrity Proven track record of digital circuit development Adept with hardware testing and troubleshooting using oscilloscopes, logic analysers, power supplies and multi-meters. Proficient with industry standard CAD toolsets (e.g. Cadence or Mentor Schematic & Layout Tools) Degree in Electronic Engineering or similar discipline Must be a UK national and have or, be capable of obtaining, UK security clearance Desirable: Experience in the Defence / Aerospace or safety regulated environment would be advantageous Experience supporting production Design for Test (DFT) and Design for Manufacture (DFM) methodologies and techniques Embedded firmware design (C/C++/assembler/Python). Software design for test and test equipment development Writing test specifications and carrying out HW and system testing - Even If you feel like you don't meet every qualification, we encourage you to reach out an apply. - Company Details: Join a Global communications company, where the innovations have helped shape how consumers, businesses, governments, and militaries around the world communicate! - even in the hardest-to-reach places! The company are growing rapidly and looking for passionate, innovative professionals to join the team. You'll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning. Technology Innovators Awards Gold Honoree 2021 Glassdoor's 2022 Best Places to Work for U.S. Large Employers List! - For full information, please get in touch
A Software Engineer with proven experience of developing software tools and scripts for production test and process automation together with strong LabView experience, will join the new Production Engineering team of an award winning Technology Company. The successful Software Engineer will focus on the software aspects of NPI, production test automation, device programming, configuration control and continuous improvement of manufacturing processes. The successful Software Engineer should bring the following: A Degree (or equivalent experience) in Software Engineering, Computer Science or similar. Strong experience using LabView for test automation. Proven experience developing software tools and scripts for production test and process automation. Good understanding of software release processes and configuration control. The ability to troubleshoot software/firmware issues in embedded or hardware-integrated systems. Knowledge of other programming languages such as Python and C/C++ beneficial as is knowledge of manufacturing test systems and automation frameworks. A competitive salary package will be offered depending on your level of experience. You must have full eligibility to work in the UK as no sponsorship available.
Apr 16, 2026
Full time
A Software Engineer with proven experience of developing software tools and scripts for production test and process automation together with strong LabView experience, will join the new Production Engineering team of an award winning Technology Company. The successful Software Engineer will focus on the software aspects of NPI, production test automation, device programming, configuration control and continuous improvement of manufacturing processes. The successful Software Engineer should bring the following: A Degree (or equivalent experience) in Software Engineering, Computer Science or similar. Strong experience using LabView for test automation. Proven experience developing software tools and scripts for production test and process automation. Good understanding of software release processes and configuration control. The ability to troubleshoot software/firmware issues in embedded or hardware-integrated systems. Knowledge of other programming languages such as Python and C/C++ beneficial as is knowledge of manufacturing test systems and automation frameworks. A competitive salary package will be offered depending on your level of experience. You must have full eligibility to work in the UK as no sponsorship available.
Location: Cambridge (CB25) Duration: Permanent Hours: 37.5 per week 8am - 4pm (Monday to Friday) Salary: Competitive Job Reference: 36074 An exciting opportunity has arisen for a Software Engineer to support the development and optimisation of software systems within a high-tech manufacturing environment. Our Cambridge based client is looking to expand their busy team. This role focuses on production test automation, new product introduction (NPI) and continuous improvement of engineering processes. Key Responsibilities - Support the transfer of new products from development into manufacturing - Develop and maintain automated test solutions for production, including verification and calibration - Collaborate with engineering teams to improve product testability and manufacturing efficiency - Implement and manage processes for software deployment, firmware programming and configuration control - Drive automation and process improvements to increase throughput and reduce manual intervention - Provide production support, including fault diagnosis, root cause analysis and corrective actions - Maintain clear technical documentation and support change control processes - Work cross-functionally with engineering, production and quality teams Skills and Experience - Degree or equivalent experience in Software Engineering, Computer Science, or similar - Experience developing software for test automation or manufacturing environments - Strong knowledge of configuration control and software release processes - Experience with tools such as LabVIEW (preferred) and ideally Python or C/C++ - Ability to troubleshoot software and embedded systems in a hardware-integrated environment - Strong attention to detail and documentation skills Desirable - Experience supporting NPI through to production - Familiarity with embedded systems and manufacturing test equipment - Understanding of quality standards and controlled engineering environments Please contact us as soon as possible for more details or apply below!
Apr 16, 2026
Full time
Location: Cambridge (CB25) Duration: Permanent Hours: 37.5 per week 8am - 4pm (Monday to Friday) Salary: Competitive Job Reference: 36074 An exciting opportunity has arisen for a Software Engineer to support the development and optimisation of software systems within a high-tech manufacturing environment. Our Cambridge based client is looking to expand their busy team. This role focuses on production test automation, new product introduction (NPI) and continuous improvement of engineering processes. Key Responsibilities - Support the transfer of new products from development into manufacturing - Develop and maintain automated test solutions for production, including verification and calibration - Collaborate with engineering teams to improve product testability and manufacturing efficiency - Implement and manage processes for software deployment, firmware programming and configuration control - Drive automation and process improvements to increase throughput and reduce manual intervention - Provide production support, including fault diagnosis, root cause analysis and corrective actions - Maintain clear technical documentation and support change control processes - Work cross-functionally with engineering, production and quality teams Skills and Experience - Degree or equivalent experience in Software Engineering, Computer Science, or similar - Experience developing software for test automation or manufacturing environments - Strong knowledge of configuration control and software release processes - Experience with tools such as LabVIEW (preferred) and ideally Python or C/C++ - Ability to troubleshoot software and embedded systems in a hardware-integrated environment - Strong attention to detail and documentation skills Desirable - Experience supporting NPI through to production - Familiarity with embedded systems and manufacturing test equipment - Understanding of quality standards and controlled engineering environments Please contact us as soon as possible for more details or apply below!
Embedded Systems Engineer A long-established global manufacturer of high-voltage power solutions used in medical devices, semiconductor equipment, scientific instruments and industrial systems. The organisation operates design and manufacturing facilities across North America, Europe and Asia and partners with leading OEMs developing advanced technologies. Main Objective Work with Power Supply Design Engineers to develop and implement digital control loops within high-voltage power supply products. Support the integration of the TMS320 platform into new designs and maintain existing production firmware. Key Responsibilities Design and implement embedded software for high-voltage power supply development. Maintain firmware, including version control and release management. Collaborate with internal engineering teams and external stakeholders to ensure designs meet technical requirements. Develop software in line with project timelines and cost targets. Participate in product design reviews and ensure software integrity. Support project planning by contributing to time and cost estimates. Produce technical documentation including code descriptions, operating principles, calibration procedures and user instructions. Ensure designs meet internal engineering, quality and safety standards. Ensure compliance with relevant legal and regulatory requirements. Support quality and environmental management systems including ISO 9001 and ISO 14001, alongside internal standards for workmanship, ESD handling and high-voltage safety. Skills, Knowledge & Experience Degree in Software Engineering, Electrical Engineering or Electronic Engineering , or equivalent experience. Experience developing embedded software using structured design methods. Experience with Microchip PIC/DSP controllers , TI TMS320 microcontrollers , and C programming . Understanding of embedded systems architecture and digital control theory . Experience developing VB.NET GUI applications . Strong analytical and structured problem-solving skills. Ability to work independently and collaboratively within an engineering team. Quick to learn new technologies and apply logical, methodical thinking. Clear written and verbal communication skills. TPA Recruit is a specialist recruitment agency acting on behalf of our client to source and assess suitable candidates for this position. All applications will be reviewed and processed by our team, who will liaise directly with shortlisted individuals throughout the hiring process
Apr 16, 2026
Full time
Embedded Systems Engineer A long-established global manufacturer of high-voltage power solutions used in medical devices, semiconductor equipment, scientific instruments and industrial systems. The organisation operates design and manufacturing facilities across North America, Europe and Asia and partners with leading OEMs developing advanced technologies. Main Objective Work with Power Supply Design Engineers to develop and implement digital control loops within high-voltage power supply products. Support the integration of the TMS320 platform into new designs and maintain existing production firmware. Key Responsibilities Design and implement embedded software for high-voltage power supply development. Maintain firmware, including version control and release management. Collaborate with internal engineering teams and external stakeholders to ensure designs meet technical requirements. Develop software in line with project timelines and cost targets. Participate in product design reviews and ensure software integrity. Support project planning by contributing to time and cost estimates. Produce technical documentation including code descriptions, operating principles, calibration procedures and user instructions. Ensure designs meet internal engineering, quality and safety standards. Ensure compliance with relevant legal and regulatory requirements. Support quality and environmental management systems including ISO 9001 and ISO 14001, alongside internal standards for workmanship, ESD handling and high-voltage safety. Skills, Knowledge & Experience Degree in Software Engineering, Electrical Engineering or Electronic Engineering , or equivalent experience. Experience developing embedded software using structured design methods. Experience with Microchip PIC/DSP controllers , TI TMS320 microcontrollers , and C programming . Understanding of embedded systems architecture and digital control theory . Experience developing VB.NET GUI applications . Strong analytical and structured problem-solving skills. Ability to work independently and collaboratively within an engineering team. Quick to learn new technologies and apply logical, methodical thinking. Clear written and verbal communication skills. TPA Recruit is a specialist recruitment agency acting on behalf of our client to source and assess suitable candidates for this position. All applications will be reviewed and processed by our team, who will liaise directly with shortlisted individuals throughout the hiring process
Systems Engineer, Electronics, Embedded Systems, Lymington, Southampton to 60,000 (Hybrid working) A leading manufacturing firm based near Southampton are requiring a Systems Engineer with expertise in embedded systems to design, develop, test, and maintain specialised computer systems tailored for specific tasks within application-specific products and solutions. The role will involve responsibilities interpreting user needs and capturing system requirements then negotiating the technical requirements for firmware, electronic and mechanical hardware designs, test plan engineering , collaborating with other engineering teams, and ensuring the system is reliable, efficient, and secure. Main duties Support of system design and architecture: Develop the overall architecture of embedded systems, focusing on performance, scalability, and power efficiency . Clarify requirements for firmware, mechanical and electronic hardware development . Negotiate requirements with product management, sales and other stakeholders and communicate these requirements with the project team. Integration: Integrate software and hardware components to ensure they work together seamlessly. Testing and validation: Develop and execute test plans to verify that the system meets its specifications and is reliable. Collaboration: Work with other teams, including software, mechanical, and electrical engineers, to define requirements and integrate solutions . Documentation: Create and maintain comprehensive documentation for the system's design and functionality. Candidate requirements Bachelor's degree in a related engineering field, such as computer engineering, electrical engineering, or computer science. Proficiency in programming languages like C and C++. Familiarity with modern OS coding techniques, IP protocols, and hardware interface s. Knowledge of PCB design tools and electronic design automation software . Experience with debugging tools and techniques for embedded systems. Strong problem-solving, communication, and critical thinking skills
Apr 16, 2026
Full time
Systems Engineer, Electronics, Embedded Systems, Lymington, Southampton to 60,000 (Hybrid working) A leading manufacturing firm based near Southampton are requiring a Systems Engineer with expertise in embedded systems to design, develop, test, and maintain specialised computer systems tailored for specific tasks within application-specific products and solutions. The role will involve responsibilities interpreting user needs and capturing system requirements then negotiating the technical requirements for firmware, electronic and mechanical hardware designs, test plan engineering , collaborating with other engineering teams, and ensuring the system is reliable, efficient, and secure. Main duties Support of system design and architecture: Develop the overall architecture of embedded systems, focusing on performance, scalability, and power efficiency . Clarify requirements for firmware, mechanical and electronic hardware development . Negotiate requirements with product management, sales and other stakeholders and communicate these requirements with the project team. Integration: Integrate software and hardware components to ensure they work together seamlessly. Testing and validation: Develop and execute test plans to verify that the system meets its specifications and is reliable. Collaboration: Work with other teams, including software, mechanical, and electrical engineers, to define requirements and integrate solutions . Documentation: Create and maintain comprehensive documentation for the system's design and functionality. Candidate requirements Bachelor's degree in a related engineering field, such as computer engineering, electrical engineering, or computer science. Proficiency in programming languages like C and C++. Familiarity with modern OS coding techniques, IP protocols, and hardware interface s. Knowledge of PCB design tools and electronic design automation software . Experience with debugging tools and techniques for embedded systems. Strong problem-solving, communication, and critical thinking skills
Job Title: Senior Product Designer Contract: September (possibility of extension) Location: London (Hybrid) Job Description: We're looking for a Senior Product Designer to join our design team and help shape the visual experience within our innovation stream for future hardware - to lead the design of intuitive, end-to-end tactile experiences for our device ecosystem. ?This role blends physical product thinking with digital UX/UI expertise, ensuring seamless interaction between hardware, software, and users. You'll play a key role in shaping how customers interact with connected devices-from onboarding to daily use. This role is focused on delivering exceptional visual design, interaction detail, and polished user interfaces while collaborating with SMes across the business. You'll be responsible for elevating the overall look and feel of our products and ensuring consistency across all touchpoints. What you'll do Lead the design of user experiences across multiple small screen form factors, owning the full design lifecycle Create wireframes, prototypes, and high-fidelity designs that translate complex technical systems into simple, elegant user journeys Maintain consistency in UI, brand, motion, and interaction design whilst defining interaction patterns for IoT ecosystems Stay on top of industry trends,consumer device innovations and emerging technologies Advocate for user-centered intentional design across the organization Delivery of high-quality, user-centered products Define visual styles including typography, color, iconography, and layout systems Design for motion through well crafted UI interactions, transitions, and micro-interactions Communicate design decisions clearly to stakeholders and SMEs What we're looking for Strong foundation of interaction principles and UI design theory Expert proficiency across modern design tools (e.g., Figma, Adobe Creative Suite, Framer, Principle, After Effects) Empathic and brand coherent story telling through presentation that resonates with internal audiences Proven experience designing for wearables and IOT device interfaces, considering gestural inputs/outputs and haptics Experience working with embedded systems or constrained device interfaces on small screens Collaborate closely with hardware, firmware, and software engineering teams Ensure a cohesive and consistent visual language across products Deep understanding of typography, layout, color theory, and visual hierarchy Partner with engineers to ensure feasibility and quality implementation Drive design quality and best practices Experience designing within or for tools like Blender, Rive, and Lottie (or similar) Ability to bridge the gap between creative vision and technical delivery Solid understanding of interaction design, usability principles, and accessibility
Apr 15, 2026
Contractor
Job Title: Senior Product Designer Contract: September (possibility of extension) Location: London (Hybrid) Job Description: We're looking for a Senior Product Designer to join our design team and help shape the visual experience within our innovation stream for future hardware - to lead the design of intuitive, end-to-end tactile experiences for our device ecosystem. ?This role blends physical product thinking with digital UX/UI expertise, ensuring seamless interaction between hardware, software, and users. You'll play a key role in shaping how customers interact with connected devices-from onboarding to daily use. This role is focused on delivering exceptional visual design, interaction detail, and polished user interfaces while collaborating with SMes across the business. You'll be responsible for elevating the overall look and feel of our products and ensuring consistency across all touchpoints. What you'll do Lead the design of user experiences across multiple small screen form factors, owning the full design lifecycle Create wireframes, prototypes, and high-fidelity designs that translate complex technical systems into simple, elegant user journeys Maintain consistency in UI, brand, motion, and interaction design whilst defining interaction patterns for IoT ecosystems Stay on top of industry trends,consumer device innovations and emerging technologies Advocate for user-centered intentional design across the organization Delivery of high-quality, user-centered products Define visual styles including typography, color, iconography, and layout systems Design for motion through well crafted UI interactions, transitions, and micro-interactions Communicate design decisions clearly to stakeholders and SMEs What we're looking for Strong foundation of interaction principles and UI design theory Expert proficiency across modern design tools (e.g., Figma, Adobe Creative Suite, Framer, Principle, After Effects) Empathic and brand coherent story telling through presentation that resonates with internal audiences Proven experience designing for wearables and IOT device interfaces, considering gestural inputs/outputs and haptics Experience working with embedded systems or constrained device interfaces on small screens Collaborate closely with hardware, firmware, and software engineering teams Ensure a cohesive and consistent visual language across products Deep understanding of typography, layout, color theory, and visual hierarchy Partner with engineers to ensure feasibility and quality implementation Drive design quality and best practices Experience designing within or for tools like Blender, Rive, and Lottie (or similar) Ability to bridge the gap between creative vision and technical delivery Solid understanding of interaction design, usability principles, and accessibility
Location: Chelmsford, Essex Salary: Competitive + Bonus Job Type: Full-time, Permanent Sector: Embedded Systems Electronics Design Engineering R&D Reed Engineering are currently working with an industry-leading machinery manufacturer who are looking to appoint an experienced Embedded Electrical Design Engineer to join their growing team in Chelmsford. This is a rare and exciting opportunity for an engineer with strong embedded hardware expertise and practical Forth programming experience to take a hands-on technical leadership role within a highly innovative engineering group. The Role As an Embedded Electrical Design Engineer, you will be responsible for the full lifecycle design and development of embedded electronic systems. You'll work across hardware, firmware, and low-level architecture, with a specific focus on Forth programming for real-time and resource-constrained applications. You will play a key role in shaping technical direction, supporting junior engineers, and driving the design of high-reliability embedded platforms. Key Responsibilities Lead full lifecycle design of embedded electronic products from concept to release. Produce specifications, schematic capture, PCB layout input, and verification plans. Develop and maintain firmware in Forth and occasionally C/C++ . Design and test digital and analogue circuits including power supply, signal conditioning, and comms interfaces. Work collaboratively with software, systems, and test engineering teams. Support compliance and environmental testing (EMC, CE, MIL-STD). Mentor junior engineers and participate in design reviews and quality processes. Essential Skills & Experience Degree in Electrical/Electronic Engineering (or similar). 8+ years embedded hardware design experience. Proven experience programming in Forth for embedded or real-time systems. Strong understanding of microcontrollers, digital logic, analogue systems. PCB design experience using tools such as Altium, OrCAD, or similar. Confident using low-level debugging tools and techniques. Ability to work independently and within cross-functional engineering teams. Desirable Skills Knowledge of protocols such as CAN, RS-485, I2C, SPI. Experience with FPGAs, RISC-V, or RTOS environments. Background in high-reliability or safety-critical systems. What's on Offer Competitive salary + annual bonus 25 days holiday plus bank holidays Flexible hybrid working (on-site required for hardware development) Pension scheme Opportunities for R&D and technical leadership Supportive, collaborative engineering team working on unique, innovative projects How to Apply If you're an experienced Electrical Design Engineer with a passion for embedded systems and real-time programming, we'd love to hear from you. Apply now with your CV and a brief cover letter.
Apr 15, 2026
Full time
Location: Chelmsford, Essex Salary: Competitive + Bonus Job Type: Full-time, Permanent Sector: Embedded Systems Electronics Design Engineering R&D Reed Engineering are currently working with an industry-leading machinery manufacturer who are looking to appoint an experienced Embedded Electrical Design Engineer to join their growing team in Chelmsford. This is a rare and exciting opportunity for an engineer with strong embedded hardware expertise and practical Forth programming experience to take a hands-on technical leadership role within a highly innovative engineering group. The Role As an Embedded Electrical Design Engineer, you will be responsible for the full lifecycle design and development of embedded electronic systems. You'll work across hardware, firmware, and low-level architecture, with a specific focus on Forth programming for real-time and resource-constrained applications. You will play a key role in shaping technical direction, supporting junior engineers, and driving the design of high-reliability embedded platforms. Key Responsibilities Lead full lifecycle design of embedded electronic products from concept to release. Produce specifications, schematic capture, PCB layout input, and verification plans. Develop and maintain firmware in Forth and occasionally C/C++ . Design and test digital and analogue circuits including power supply, signal conditioning, and comms interfaces. Work collaboratively with software, systems, and test engineering teams. Support compliance and environmental testing (EMC, CE, MIL-STD). Mentor junior engineers and participate in design reviews and quality processes. Essential Skills & Experience Degree in Electrical/Electronic Engineering (or similar). 8+ years embedded hardware design experience. Proven experience programming in Forth for embedded or real-time systems. Strong understanding of microcontrollers, digital logic, analogue systems. PCB design experience using tools such as Altium, OrCAD, or similar. Confident using low-level debugging tools and techniques. Ability to work independently and within cross-functional engineering teams. Desirable Skills Knowledge of protocols such as CAN, RS-485, I2C, SPI. Experience with FPGAs, RISC-V, or RTOS environments. Background in high-reliability or safety-critical systems. What's on Offer Competitive salary + annual bonus 25 days holiday plus bank holidays Flexible hybrid working (on-site required for hardware development) Pension scheme Opportunities for R&D and technical leadership Supportive, collaborative engineering team working on unique, innovative projects How to Apply If you're an experienced Electrical Design Engineer with a passion for embedded systems and real-time programming, we'd love to hear from you. Apply now with your CV and a brief cover letter.