SonicJobs Logo
Left arrow iconBack to search

Embedded Software Engineer

Avanti
Posted 11 hours ago, valid for 12 days
Location

Cambridge, Cambridgeshire CB2 8AG, England

Salary

£50,000 - £60,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Avanti Recruitment is looking for an Embedded Software Engineer for a 6-month position in Cambridge with a day rate of £60, outside IR35.
  • The role involves architecting and implementing firmware solutions for IoT and industrial control systems, focusing on performance, reliability, and power efficiency.
  • Candidates must have at least 5 years of hands-on embedded software development experience and expert knowledge of C/C++ in resource-constrained environments.
  • A strong understanding of microcontroller architectures and experience with real-time operating systems is also required.
  • Interested applicants should send their latest CV via email.

Job Title: Embedded Software Engineer

Duration : 6 Month

Location: Cambridge

Day Rate: £60 Outside IR35

Avanti Recruitment is seeking an experienced software engineer to join the R&D team developing IoT and industrial control systems. They will be the architect and implement firmware solutions that balance performance, reliability, and power efficiency while meeting safety and quality standards.

Looking to start ASAP

Responsibilities:

  • Architect and implement firmware solutions for complex embedded systems using C/C++
  • Design and optimize real-time software systems for performance, memory usage, and power consumption
  • Develop and maintain bootloaders, device drivers, and board support packages (BSPs)
  • Debug complex hardware/software integration issues using logic analyzers, oscilloscopes, and JTAG debuggers

Qualifications:

  • 5+ years of hands-on embedded software development experience
  • Expert knowledge of C/C++ programming in resource-constrained environments
  • Strong understanding of microcontroller architectures (ARM Cortex-M, RISC-V)
  • Experience with real-time operating systems (FreeRTOS, VxWorks, QNX)
  • Excellent problem-solving and debugging skills

If you are interested please send an email with your latest CV.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.