Embedded Software Engineer / Firmware Engineer

Posted 16/04/2024 by Owen Daniels Consultancy

Location:
Cambridge
Salary/Rate:
£36,000 - £55,000/annum Contributory Pension, 25 days holiday + BHs, Free Parking, Cycle to Work Scheme, Hybrid Work up to 2 days remote, close to train station.
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 (phone number removed) to find out more.
Type:
Permanent
Start Date:
15/04/2024
Contract Length:
N/A
Job Reference:
V-47108
Job ID:
221478631

Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts