ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS More ❯
Luton, Bedfordshire, South East, United Kingdom Hybrid/Remote Options
Certain Advantage
analysis/constraints at circuit level Experience of PCB layout, working closely with and providingguidanceto PCB layout engineers on high-speed digital designs Hands on experience of integrating hardware, firmware & software on FPGA and microprocessor-based PCAs Ability to coordinate day-to-daytechnicalactivities,liaisingclosely with the lead engineer/digital hardware lead & other engineering disciplines Experience ofliaisingwith Manufacturing/Production More ❯
leading-edge SoCs to life in a virtual environment! Develop Fast Platform Models that simulate software-visible behavior of AMD’s next-generation designs. Enable pre-silicon development of firmware, system, driver and application software. Support emulation acceleration, performance, and power modeling. Enhance our simulation infrastructure and develop innovative, new debug features. The Senior Virtual Software Modeling Engineer will have More ❯
Firmware Engineer | Cambridge Would you like to work on developing an extremely precise deep-tech platform with real-world impact? My client is offering the chance to work with a truly multidisciplinary team on developing cutting-edge technologies, giving you an opportunity to work alongside a highly motivated team of engineers from all walks of life. Responsibilities as a Firmware … Engineer: Develop driver firmware for proprietary silicon Work throughout the whole SDLC, including bring-up, regression testing and performance testing Validate new silicon chips Experience required: Strong background in real-time embedded firmware 5+ years of experience with C/C++ development 2+ years of experience with Python Experience developing cross-platform code Desirable skills for a Firmware Engineer to More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Firmware Engineer | Cambridge Would you like to work on developing an extremely precise deep-tech platform with real-world impact? My client is offering the chance to work with a truly multidisciplinary team on developing cutting-edge technologies, giving you an opportunity to work alongside a highly motivated team of engineers from all walks of life. Responsibilities as a Firmware … Engineer: Develop driver firmware for proprietary silicon Work throughout the whole SDLC, including bring-up, regression testing and performance testing Validate new silicon chips Experience required: Strong background in real-time embedded firmware 5+ years of experience with C/C++ development 2+ years of experience with Python Experience developing cross-platform code Desirable skills for a Firmware Engineer to More ❯
a range of the below: - Degree in Electronics Engineering, Embedded Systems, Computer Engineering, Mechatronics, or equivalent experience. - Strong foundation in embedded C/C++, microcontroller programming, and real-time firmware concepts. - Hands-on experience with common microcontroller platforms (e.g., ARM Cortex-M, ESP32, AVR, SAMD). - Understanding of electronics fundamentals: digital logic, analogue basics, signal conditioning, PWM, electro-mechanical control More ❯
Basildon, Essex, South East, United Kingdom Hybrid/Remote Options
Hireful
a range of the below: - Degree in Electronics Engineering, Embedded Systems, Computer Engineering, Mechatronics, or equivalent experience. - Strong foundation in embedded C/C++, microcontroller programming, and real-time firmware concepts. - Hands-on experience with common microcontroller platforms (e.g., ARM Cortex-M, ESP32, AVR, SAMD). - Understanding of electronics fundamentals: digital logic, analogue basics, signal conditioning, PWM, electro-mechanical control More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid/Remote Options
MBDA
have an interest in novel and emerging technologies, and the challenges that face the Security community. It would be beneficial to have experience developing embedded software and/or firmware, but not essential You'll have a degree or equivalent experience in a STEM (Science, Technology, Engineering, Mathematics) subject or similar, and be comfortable working with engineers from other disciplines More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
have an interest in novel and emerging technologies, and the challenges that face the Security community. It would be beneficial to have experience developing embedded software and/or firmware, but not essential You'll have a degree or equivalent experience in a STEM (Science, Technology, Engineering, Mathematics) subject or similar, and be comfortable working with engineers from other disciplines More ❯
Senior Embedded Software Engineer - Up to £65,000 + Bonus & Benefits Hybrid 3 Days On-Site per Week Cambridge We're working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
for our customers. Ideally educated to degree level (or equivalent qualification) with experience or knowledge in some of the following areas: Background in either Digital Hardware Design, FPGA Design (firmware), or Embedded Software Design. Embedded digital design and modelling skills (e.g. partitioning of functional elements between software and FPGA, and modellinganalysing key performance aspects of the resulting design) Integration and More ❯
Employment Type: Permanent, Part Time, Work From Home
experience within embedded systems throughout the full development lifecycle. You will be working with the latest embedded devices from major vendors in the development of complex embedded digital systems, firmware, software and hardware.This is a great opportunity to develop both technically across many areas with cutting edge technology as well as in leadership.This position is subject to security clearance and More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid/Remote Options
MBDA
reviews across the product lifecycle Experience of coordinating the transition of development hardware into production, including environmental testing, qualification testing and design certification System level functionality proving, Software/Firmware integration and proving Familiarity with antenna systems System level RF modelling Familiarity with real-time digital signal processing for high data bandwidth systems Understanding of waveform design and implementation Systems More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
reviews across the product lifecycle Experience of coordinating the transition of development hardware into production, including environmental testing, qualification testing and design certification System level functionality proving, Software/Firmware integration and proving Familiarity with antenna systems System level RF modelling Familiarity with real-time digital signal processing for high data bandwidth systems Understanding of waveform design and implementation Systems More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
fantastic opportunity to join a growing, skilled and talented team. What we're looking for from you: Demonstrable team leadership experience Background in either Digital Hardware Design, FPGA Design (firmware), or Embedded Software Design. Embedded digital design and modelling skills (e.g. partitioning of functional elements between software and FPGA, and modellinganalysing key performance aspects of the resulting design) Experience of More ❯
drivers, using Python for test systems and ARM Cortex. The Role Senior Embedded Software Engineer - Device Driver You will play a key role in the development of embedded driver firmware for custom silicon devices, as well as supporting verification, bring-up and validation activities. The position offers a mix of hands-on technical work, cross-team collaboration and problem-solving … within a highly skilled engineering group. Key Responsibilities - Senior Embedded Software Engineer - Device Driver Develop and maintain embedded firmware drivers for proprietary silicon. Build and support automated pre-silicon and silicon verification environments for firmware testing. Contribute to chip bring-up, debugging, regression testing and performance analysis. Create and run validation test suites to verify electrical performance and functionality. Work … control engineers throughout development. Skills, Experience & Qualifications - Senior Embedded Software Engineer - Device Driver Essential: Degree in Computer Science, Electronic Engineering, or related discipline. Strong experience in real-time embedded firmware development. Commercial experience in C programming for device drivers/embedded systems. Commercial Python programming experience. Experience developing cross-platform embedded code. Familiar with defect tracking, code reviews and producing More ❯
drivers, using Python for test systems and ARM Cortex. The Role – Senior Embedded Software Engineer - Device Driver You will play a key role in the development of embedded driver firmware for custom silicon devices, as well as supporting verification, bring-up and validation activities. The position offers a mix of hands-on technical work, cross-team collaboration and problem-solving … within a highly skilled engineering group. Key Responsibilities - Senior Embedded Software Engineer - Device Driver Develop and maintain embedded firmware drivers for proprietary silicon. Build and support automated pre-silicon and silicon verification environments for firmware testing. Contribute to chip bring-up, debugging, regression testing and performance analysis. Create and run validation test suites to verify electrical performance and functionality. Work … control engineers throughout development. Skills, Experience & Qualifications - Senior Embedded Software Engineer - Device Driver Essential: Degree in Computer Science, Electronic Engineering, or related discipline. Strong experience in real-time embedded firmware development. Commercial experience in C programming for device drivers/embedded systems. Commercial Python programming experience. Experience developing cross-platform embedded code. Familiar with defect tracking, code reviews and producing More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum £60,000 to £75,000 basic + benefits
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Verso Recruitment
drivers, using Python for test systems and ARM Cortex. The Role – Senior Embedded Software Engineer - Device Driver You will play a key role in the development of embedded driver firmware for custom silicon devices, as well as supporting verification, bring-up and validation activities. The position offers a mix of hands-on technical work, cross-team collaboration and problem-solving … within a highly skilled engineering group. Key Responsibilities - Senior Embedded Software Engineer - Device Driver Develop and maintain embedded firmware drivers for proprietary silicon. Build and support automated pre-silicon and silicon verification environments for firmware testing. Contribute to chip bring-up, debugging, regression testing and performance analysis. Create and run validation test suites to verify electrical performance and functionality. Work … control engineers throughout development. Skills, Experience & Qualifications - Senior Embedded Software Engineer - Device Driver Essential: Degree in Computer Science, Electronic Engineering, or related discipline. Strong experience in real-time embedded firmware development. Commercial experience in C programming for device drivers/embedded systems. Commercial Python programming experience. Experience developing cross-platform embedded code. Familiar with defect tracking, code reviews and producing More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Randstad Technologies
Integration: Integrate automated suites into the continuous integration pipeline (Jenkins, GitLab CI, or similar). Defect Management: Investigate bugs that may originate in the software stack or the hardware firmware, isolating the root cause. Essential Skills Automation Core: Strong proficiency in Python for scripting and back-end testing, plus experience with Java . UI Automation: Solid experience with Selenium WebDriver. More ❯
Responsibilities Lead multi-disciplinary teams across software, electronics, mechanical engineering, and IT. Oversee development of embedded and PC-based software platforms (Pascal/Delphi, C, C#, .NET). Manage firmware lifecycle and hardware improvements for industrial automation products. Own major engineering projects, technical roadmaps, and UKJapan collaboration. Oversee IT infrastructure, cybersecurity, and compliance with industry standards. Ensure regulatory compliance (NMi More ❯
Responsibilities Lead multi-disciplinary teams across software, electronics, mechanical engineering, and IT. Oversee development of embedded and PC-based software platforms (Pascal/Delphi, C, C#, .NET). Manage firmware lifecycle and hardware improvements for industrial automation products. Own major engineering projects, technical roadmaps, and UKJapan collaboration. Oversee IT infrastructure, cybersecurity, and compliance with industry standards. Ensure regulatory compliance (NMi More ❯
Responsibilities Lead multi-disciplinary teams across software, electronics, mechanical engineering, and IT. Oversee development of embedded and PC-based software platforms (Pascal/Delphi, C, C#, .NET). Manage firmware lifecycle and hardware improvements for industrial automation products. Own major engineering projects, technical roadmaps, and UKJapan collaboration. Oversee IT infrastructure, cybersecurity, and compliance with industry standards. Ensure regulatory compliance (NMi More ❯
Senior Firmware Engineer 60-70k Norfolk Join an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions. Responsibilities as a Senior Firmware Engineer: Design, develop, maintain, and test firmware and software for … in C Python experience Proven experience writing code to control power electronic systems Ability to read and understand electronic schematics Familiarity with coding standards, such as MISRA Knowledge of firmware/software debugging and validation techniques Apply now to drive the next generation of power systems and deliver cutting-edge firmware solutions More ❯
Hertfordshire, England, United Kingdom Hybrid/Remote Options
ALTERED RESOURCING LTD
align data sources, APIs, and connectors between M365, Azure SQL, SharePoint, and Power BI. Operating and tuning Microsoft Defender and Darktrace; investigating and resolving alerts. Supporting Meraki MX infrastructure, firmware lifecycle, and configuration templates. Maintaining clear documentation, standards, and change records. Planning and executing changes with risk assessment, communication, and post-implementation review. What we are looking for from you More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid/Remote Options
MBDA
equipment delivery. Technical management: successfully leading the systems design and technical trade studies. What we're looking for from you: Strong systems engineering experience (ideally in a complex hardware, firmware and software system) Experience of Model-Based Systems Engineering/SysML and use of Systems Engineering Tools such as IBM DOORS and Rhapsody. A desire to develop and grow your More ❯