My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Tue 16/04/2024

Embedded Software Engineer / Firmware Engineer

Cambridge, CB2, UK
Apply Now

Company: OWEN DANIELS CONSULTANCY

Job Type: Permanent, Full Time

Salary: £36000 - £55000/annum contributory pension, 25 days holida

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
Apply Now