Embedded Software Engineer / Firmware Engineer

Posted 16 April by Owen Daniels Consultancy
Easy Apply

Register and upload your CV to apply with just one click

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 to find out more.

Reference: 52482763

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job