Embedded Software Engineer / Firmware Engineer


Details:
  • Salary: £36,000 - 55,000 - Annum
  • Job Type: Permanent
  • Job Status: Full-Time
  • Salary Per: Annum
  • Location: Cambridge
  • Date: 2 weeks ago
Description:

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

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Software Engineer in Cambridge ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?