SonicJobs Logo
Login
Left arrow iconBack to search

Platform Embedded Software Engineer

Platform Recruitment
Posted 21 hours ago, valid for 10 days
Location

Cambridge, Cambridgeshire CB2 8AG, England

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
  • A global leader in secure communication systems is seeking an Embedded Software Engineer for their Linux platform team in Cambridge.
  • The position offers a salary range of £45k to £60k plus benefits.
  • Candidates should have a degree in a relevant discipline and experience with embedded C or C++ development.
  • Exposure to embedded Linux or RTOS-based environments and knowledge of multi-threaded systems are also required.
  • This role presents an opportunity to work on high-performance digital radio products in mission-critical environments.

Embedded Software Engineer - Linux-Based Communication Systems - CambridgeSalary: £45k - £60k + benefits

A global leader in secure communication systems is looking for an Embedded Software Engineer to join their growing Linux platform team. You'll help deliver high-performance digital radio products designed for public safety, transport, utilities, and military use - robust devices built for mission-critical environments.

Responsibilities:

  • Design and develop embedded software for Linux-based radio platforms

  • Debug and resolve real-time software issues at system and component level

  • Write and maintain unit tests and integration test frameworks

Requirements:

  • Degree-qualified in a relevant discipline (e.g. Computer Science, Electronics, Engineering)

  • Experience with embedded C or C++ development

  • Exposure to embedded Linux or RTOS-based environments

  • Knowledge of multi-threaded, event-driven systems

  • Experience using development tools for profiling, debugging, and memory analysis

  • Strong problem-solving mindset with a desire to work on challenging, real-world systems

  • Familiarity with version control and issue tracking tools

Nice to have:

  • Ability to interpret hardware schematics and use lab equipment (e.g. oscilloscopes)

  • Experience working on multi-core or multi-processor systems

This is a great opportunity to get hands-on with embedded software used in demanding, high-reliability environments. If you're passionate about Linux platforms and want to build systems that make a real-world impact - apply now.

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.