SonicJobs Logo
Login
Left arrow iconBack to search

Embedded Software Engineer

Reed
Posted 9 hours ago, valid for 23 days
Location

Chelmsford, Essex CM3 4SX, 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
  • REED Technology is seeking a Senior Embedded Software Developer with expertise in C++ and Embedded Linux for a hybrid role in Chelmsford, offering a salary of circa £65,000.
  • The ideal candidate will have experience in embedded Linux, driver development, and will be responsible for developing and maintaining software systems for satellite communication.
  • Key responsibilities include leading the development of embedded Linux software, optimizing performance, and collaborating with firmware and hardware engineers.
  • Candidates should have a degree in software or electronic engineering, be self-starters, and possess knowledge of IP networking protocols, with experience in the SatComm market being advantageous.
  • Due to security clearance requirements, applicants must be from a NATO country and should be prepared to work on-site three days a week.

Senior Embedded Software Developer // C++ // Embedded Linux // Chelmsford/Hybrid // circa £65,000 REED Technology are working with a client who provide advanced technology for markets like aerospace, defence, factory automation, environmental monitoring, and more, who are looking for a Senior Embedded Developer.  

The Senior Embedded Software Engineer will need to have Linux expertise for Satellite Modems. You will design, develop, and maintain embedded software systems for satellite communication, working closely with cross-functional teams to deliver high-performance, reliable solutions.

Key Responsibilities

  • Lead the development of embedded Linux software for satellite modems.
  • Design and implement software components, protocols, and algorithms.
  • Optimise software for performance and memory usage.
  • Collaborate with firmware and hardware engineers on system architecture.
  • Develop and debug C++ code, focusing on Linux kernel and driver development.
  • Use Jira for project coordination and Git for version control.
  • Test, debug, and validate software components.
  • Stay updated with advancements in embedded software and Linux technologies.
  • Prepare and maintain technical documentation.
  • Contribute to process improvements and team meetings.

Skills & Qualifications

  • Degree in software/electronic engineering or related field.
  • Self-starter with minimal supervision needed.
  • Creative, innovative, and highly motivated.
  • Experience in embedded Linux, driver development, and C++.
  • Knowledge of IP networking protocols.
  • Experience in the SatComm market and modern tooling would be beneficial. 

***Due to the nature of the clients work & clearance required, candidates must be from a NATO country***

**Able to work on-site 3 days a week**

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.