SonicJobs Logo
Left arrow iconBack to search

Embedded Software Engineer

Platform Recruitment
Posted a month ago, valid for 10 days
Location

Stafford, Staffordshire ST16 2QB, England

Salary

£45,000 - £50,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • Position: Embedded Software Engineer
  • Location: West Midlands
  • Salary: Not specified
  • Experience required: 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.
  • Qualifications: Understanding of RTOSes such as FreeRTOS, Zephyr, VxWorks etc. Proficiency in using hardware tools, including oscilloscopes, DMMs, and JTAG debuggers.

Embedded Software Engineer - West Midlands - Hybrid

Platform Recruitment has partnered with a leading UK-based manufacturer of advanced industrial machines, offering a comprehensive range of products utilized across various sectors. As part of a larger international group, they benefit from a robust R&D network while maintaining independence and an innovative edge. Following recent investment in a new state-of-the-art office, they are poised for steady growth in both the UK and international markets.

They are seeking an experienced Embedded Software Engineer to join the R&D 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.
  • Understanding of RTOSes such as FreeRTOS, Zephyr, VxWorks etc.
  • Proficiency in using hardware tools, including oscilloscopes, DMMs, and JTAG debuggers.

Preferred Qualifications:

  • Knowledge of bootloader support and development.
  • Experience with low-power wireless comms such as BLE, WiFi, ZigBee etc.
  • Experience in working within an R&D environment, particularly in a small team setting.
  • Background in electronics design is desirable, but not essential.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.