Embedded Software Engineer

Embedded C Software Engineer - Contract

Join a dynamic software team in Stevenage, contributing to the development and testing of embedded systems for cutting-edge technology projects. This is a hands-on role requiring strong technical expertise and the ability to work independently in a lab-based environment.

Key Responsibilities:

  • Develop, integrate, and test embedded software in C.
  • Create and execute test scripts for unit, subsystem, and system-level testing.
  • Use debugging tools including oscilloscopes, logic analysers, and probes.
  • Contribute to design documentation using UML.

Essential Skills:

  • Proficient in Embedded C and bare-metal programming.
  • Experience with ARM-based multi-core platforms.
  • Familiarity with real-time operating systems (e.g. FreeRTOS, PikeOS).
  • Knowledge of communication protocols (SPI, UART, Ethernet, PCIe).
  • Skilled in using DOORS and model-based development (SysML/UML).
  • Experience with host and target testing tools (e.g. LDRA).

Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.

Company
Carbon 60
Location
Stevenage, Hertfordshire, United Kingdom SG1
Employment Type
Contract
Salary
GBP 68 Hourly
Posted
Company
Carbon 60
Location
Stevenage, Hertfordshire, United Kingdom SG1
Employment Type
Contract
Salary
GBP 68 Hourly
Posted