Embedded Software Engineer

New Today

Job Description

Embedded Software Engineer - Cambridge


Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded Software Engineer to join the growing team.


You will work closely with ARM-based microcontrollers, focusing on embedded C programming. You will be responsible for understanding the entire system's complexity, from board-level schematics and hardware functionality to product testing. This is an exciting opportunity to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings.


Key Responsibilities:

  • Design, develop, and maintain embedded software for industrial machines.
  • Work with ARM-based microcontrollers in Embedded C
  • Utilize real-time operating systems (RTOS) to optimize system performance.
  • Collaborate with the hardware team to understand and integrate board-level schematics and hardware functions.

Qualifications:

  • Proven experience in writing embedded software in C, for bare-metal and real-time targets.
  • Strong knowledge of ARM-based microcontrollers, preferably the STM32 family.
  • Experience with a range of serial comms such as SPI, I2C, UART, RS232.


Preferred Qualifications:

  • Knowledge of signal conditioning, especially as it relates to sensors.
  • Experience in working within an R&D environment, particularly in a small team setting.
  • Background in electronics design is desirable, but not essential.


Please note that, unfortunately, visa sponsorship is not available for this role. Applicants must therefore already have an unrestricted right to work in the UK

Location:
Cambridge
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search