CV Drop Timesheets

Embedded Software Engineer / Firmware Engineer

  • Salary: £36000 - £55000 per annum, Benefits: Contributory Pension, 25 days holiday + BHs, Free Parking, Cycle to Work Scheme, Hybrid Work up to 2 days remote, close to train station.

  • Location: Cambridge

  • Job type:

  • Reference: 52631324

Apply now

X
Upload your CV/resume or any other relevant file. Max. file size: 2 MB.
I consent to storing and processing my personal data as outlined on the 'How Owen Daniels manages and uses your personal data' page.

Embedded Software Engineer / Firmware Engineer
Location: Cambridge
Salary £36,000 to £55,000 DOE
Industry: Space Technology Electronics
Benefits: Contributory Pension, 25 days holiday + BHs, Free Parking, Cycle to Work Scheme, Hybrid Work up to 2 days remote, close to train station.

A fantastic opportunity for an Embedded Software Engineer has become available with a rapidly growing space technology company based in the Cambridge area. This is an exciting opportunity to join a company where R&D is at core of their work, as they deliver space technology designed to tackle some of the worlds most important challenges.

As the successful Embedded Software Engineer, you will join a small but growing team of highly passionate technology professionals and will be responsible for developing firmware in embedded C, for a range of microcontrollers and FreeRTOS, working closely with the electronics design engineers and other R&D team members.

Skills & Experience Required

  • 2 or more years of experience working with embedded software systems. 
  • Excellent Embedded C and working knowledge of Python. 
  • Substantial experience with Cortex MCUs e.g. M7 or M4. 
  • Substantial development experience with Eclipse based IDEs and/or Keil. 
  • Substantial experience with FreeRTOS. 
  • Familiarity with I2C, SPI, and UART communication protocols. 
  • Familiarity working with peripherals such as ADCs and temperature sensors. 
  • Familiarity reading and interpreting hardware schematics. 
  • Experience troubleshooting issues using Oscilloscopes and Logic Analyzers. 

 
Desirable skills & Experience

  • Development experience with DC brush and/or Servo motors. 
  • Experience working with Version control software e.g. Bitbucket
  • Comfortable with code reviews via pull requests. 
  • Experience working with Jira for software development purposes. 
  • Development experience with flight heritage sub-systems.  
  • Contributed to Test plan development. 
  • Experience with reviewing/maintaining documents such as Software Requirements & Specification (SRS), Software Architecture, and API documentation.  
  • VHDL and/or Verilog development experience in the context of Xilinx or Altera FPGAs. 

 
This opportunity is open to both Junior & Senior applicants, so if you are a passionate embedded software engineer / firmware engineer who seeks an opportunity in a growing collaborative work environment, then please apply now with your latest CV, or call Steve Powell at Owen Daniels Consultancy on 0121 3300 100 to find out more.