Principal Firmware Engineer

2 days ago


Cambridge, United Kingdom ECM Selection Full time

Developing embedded firmware for ARM-based microcontrollers

An excellent opportunity for a skilled firmware developer to make an impact on a growing Cambridge company.

Working with ARM-based microcontrollers, your expertise in embedded software engineering will be crucial to expand the capability of the group and support the evolution of their sensor technology.

Together with colleagues in hardware design and data science, you would be working on firmware for applications, incorporating new features for low level test data, and the implementation, characterisation and analysis of new algorithms. You will be used to working to an ISO9001 framework and ideally you will also have experience with medical or automotive industry standards such as IEC 62304 and ISO26262.

Skills and experience you will need:

  • A good engineering or scientific degree from a well-respected university
  • Experience with developing bare metal, real-time firmware in C for ASICS or ARM-based microcontrollers such as STM32 and EFM32, and using tools such as: Keil, IAR, STM32CubeMX and Eclipse/gnu
  • Source code management systems such as Git and Perforce
  • Familiar with automated testing of firmware builds, as well as regression testing
  • Debugging using JTAG interface adapters and testing using oscilloscopes and logic analysers
  • Python 

Other advantageous skills include:

  • Development of Windows GUI applications in C#
  • Experience with Continuous Integration (CI) systems
  • Experience of digital or analogue hardware design

You will also need full rights to work in the UK without time limit or sponsorship.

Our client offers a friendly work environment that encourages your professional growth, along with a competitive remuneration package. They are based in modern facilities with free parking and good links to Cambridge city centre and London.

Keywords: Firmware, Cambridge, ARM microcontrollers, STM32, EFM32, Python, C#, Principal, Senior, Bare Metal, Embedded, C, ASIC

Another top job from ECM, the high-tech recruitment experts.     

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call [Telephone number removed] or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: TJ27311) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

 



  • Cambridge, United Kingdom ECM Selection (Holdings) Limited Full time

    Developing embedded firmware for ARM-based microcontrollers An excellent opportunity for a skilled firmware developer to make an impact on a growing Cambridge company. Working with ARM-based microcontrollers, your expertise in embedded software engineering will be crucial to expand the capability of the group and support the evolution of their sensor...


  • Cambridge, United Kingdom CV-Library Full time

    Developing embedded firmware for ARM-based microcontrollers An excellent opportunity for a skilled firmware developer to make an impact on a growing Cambridge company. Working with ARM-based microcontrollers, your expertise in embedded software engineering will be crucial to expand the capability of the group and support the evolution of their sensor...


  • Cambridge, United Kingdom Langham Recruitment Limited Full time

    Senior / Principal Software-Firmware Engineer | Cambridge | Onsite | up to £80k DOEAre you an experienced Software/Firmware Engineer with Low Level & Bare Metal experience? Do you have experience in the Automotive and/or Medical Devices sector? Do you want to join a scaling company working on the cutting edge of Sensor technology?Then this might just be the...


  • Cambridge, United Kingdom Langham Recruitment Limited Full time

    Senior / Principal Software-Firmware Engineer | Cambridge | Onsite | up to £80k DOEAre you an experienced Software/Firmware Engineer with Low Level & Bare Metal experience? Do you have experience in the Automotive and/or Medical Devices sector? Do you want to join a scaling company working on the cutting edge of Sensor technology?Then this might just be the...


  • Cambridge, United Kingdom Platform Recruitment Full time

    Principal Firmware Engineer - Cambridge - Hybrid Platform has partnered with a growing company, that is at the forefront of sensor technology, revolutionizing various industries including automotive and industrial sectors. They have developed ground-breaking products that have empowered their clients to achieve unprecedented breakthroughs. They are now...


  • Cambridge, United Kingdom CV-Library Full time

    Principal Firmware Engineer - Cambridge - Hybrid Platform has partnered with a growing company, that is at the forefront of sensor technology, revolutionizing various industries including automotive and industrial sectors. They have developed ground-breaking products that have empowered their clients to achieve unprecedented breakthroughs. They are now...


  • Cambridge, United Kingdom Platform Recruitment Full time

    Estimated Salary: £85,000 - £100,000 per annumAbout the Role:We are seeking a Principal Firmware Engineer to join our client's team in Cambridge. As a key member of the engineering team, you will be responsible for developing firmware for new and existing products. Your expertise in low-level programming languages such as C/C++ and experience with RTOSes...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    About the OpportunityJoin our team of talented engineers at Amazon as a Lead Firmware Engineer and contribute to the development of cutting-edge streaming solutions for our home security and smart home products.You will be responsible for designing, implementing, and optimizing market leading streaming capabilities across our full stack, with a particular...


  • Cambridge, United Kingdom IC Resources Full time

    I am working with a successful, growing consultancy who specialise in innovation, design and development. They work with a range of industries and have a reputation for finding creative solutions to technical problems. They are looking for a Senior Embedded Firmware Engineer to join their growing team.The Role: The Senior Embedded Firmware Engineer will...


  • Cambridge, United Kingdom IC Resources Full time

    Senior Embedded Firmware EngineerI am working with a successful, growing consultancy who specialise in innovation, design and development. They work with a range of industries and have a reputation for finding creative solutions to technical problems.They are looking for a Senior Embedded Firmware Engineer to join their growing team.The Role:The Senior...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Experienced Firmware EngineerWe are seeking an Experienced Firmware Engineer to join our team in Cambridge, working on a mix of onsite and remote projects.As a leading consultancy in electronics and software design, we have been at the forefront of innovation since our inception in the late 1990s.About the JobThis role offers the chance to work on various...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    We are seeking a highly skilled Firmware Engineer to join our team at Newton Colmore Consulting, where you will contribute to the development of cutting-edge technologies for the defence sector.The ideal candidate will have a strong background in software and electronics engineering, with experience in firmware development and integration with hardware...

  • Firmware Engineer

    2 weeks ago


    Cambridge, United Kingdom Newton Colmore Full time

    Firmware Engineer - Complex Technology Newton Colmore is working with a research company in Cambridge, and we are searching for an electronics and firmware engineer to join their team. This company work on highly complex research programmes, developing devices and applications for the defence and security industries. They are now looking for an engineer to...

  • Firmware Engineer

    3 months ago


    Cambridge, United Kingdom CV-Library Full time

    Firmware Engineer - Complex Technology Newton Colmore is working with a research company in Cambridge, and we are searching for an electronics and firmware engineer to join their team. This company work on highly complex research programmes, developing devices and applications for the defence and security industries. They are now looking for an engineer to...


  • Cambridge, Cambridgeshire, United Kingdom Flusso ltd Full time

    Flusso ltd is seeking a Senior Firmware Engineer to join our team. This role will be responsible for the design, development and testing of firmware for test platforms used in the evaluation of sensing performance.Job DescriptionThe successful candidate will have experience in firmware development for embedded systems, with a strong understanding of software...


  • Cambridge, Cambridgeshire, United Kingdom Flusso Ltd Full time

    Flusso Ltd is seeking a highly skilled Embedded Firmware and Software Development Engineer to join our team. As a key member of our Embedded Engineering group, you will be responsible for developing firmware and software solutions that meet the needs of our customers.The primary focus of this role is to increase our capability and capacity to develop...


  • Cambridge, United Kingdom IC Resources Full time

    Senior Embedded Software / Firmware Engineer I am working with a fantastic company that specialise in scalable sensor solutions that impact industries worldwide. They are seeking a Senior Embedded Software/Firmware Engineer to join them in the semiconductor field, creating cutting-edge technology for high-volume applications in automotive, medical,...


  • Cambridge, United Kingdom IC Resources Full time

    Senior Embedded Software / Firmware Engineer I am working with a fantastic company that specialise in scalable sensor solutions that impact industries worldwide. They are seeking a Senior Embedded Software/Firmware Engineer to join them in the semiconductor field, creating cutting-edge technology for high-volume applications in automotive, medical,...


  • Cambridge, United Kingdom IC Resources Full time

    Senior Embedded Software / Firmware Engineer I am working with a fantastic company that specialise in scalable sensor solutions that impact industries worldwide. They are seeking a Senior Embedded Software/Firmware Engineer to join them in the semiconductor field, creating cutting-edge technology for high-volume applications in automotive, medical,...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    **About Us**Newton Colmore Consulting is a Spin-Out company based in Cambridge, working on innovative projects for Security Cleared sectors.We are looking for a talented Firmware Engineer or DSP Engineer to contribute to our research and development activities.Key responsibilities include designing and developing firmware for various embedded systems,...