Enable job alerts via email!

Senior Embedded Software Engineer – Sat Comms

JR United Kingdom

Chelmsford

On-site

GBP 50,000 - 80,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Embedded Software Engineer to contribute to cutting-edge satellite communication technology. In this pivotal role, you will design and maintain embedded software solutions for innovative satellite modem products. Your expertise in embedded Linux and C++ will be crucial in optimizing software performance for resource-constrained devices. Join a team that has been at the forefront of space technology for decades, delivering solutions that enhance our understanding of the universe. If you are passionate about software engineering and want to make a tangible impact in the aerospace sector, this opportunity is perfect for you.

Qualifications

  • Strong experience in embedded Linux software development.
  • Proficient in C++ programming and software optimization techniques.

Responsibilities

  • Lead the design and development of embedded Linux software for satellite modems.
  • Collaborate with teams to define software requirements and system architecture.

Skills

Embedded Linux
C++
Software Development
Software Optimization
Debugging
Cross-functional Collaboration

Education

Bachelor's Degree in Computer Science or Engineering

Tools

Jira
Git

Job description

Social network you want to login/join with:

Senior Embedded Software Engineer – Sat Comms, Chelmsford
Client:

CBSbutler

Location:

Chelmsford, Essex (4 days in office p/w)

Job Category:

Other

EU work permit required:

Yes

Job Views:

5

Posted:

24.04.2025

Expiry Date:

08.06.2025

Job Description:

Senior Embedded Software Engineer – Sat Comms

From satellites searching for new planets to rovers mapping the surface of Mars, for 40 years space customers have depended on us to provide technology that is literally out of this world. We have been trusted to design and deliver imaging sensors and sub-systems to over 150 space missions helping humankind to better understand the world we live in.

As an Senior Embedded Software Engineer, you will play a crucial role in the development and maintenance of embedded software solutions for our state-of-the-art satellite modem products.

Key Responsibilities:

  • Leading the design, development, and maintenance of embedded Linux software systems for our satellite modems.
  • Designing and implementing software components, protocols, and algorithms for satellite modems, ensuring compliance with industry standards and performance requirements.
  • Optimizing software performance and memory usage for resource-constrained embedded devices in satellite modem systems.
  • Collaborate with cross-functional teams, including firmware and hardware engineers, to define software requirements and system architecture for embedded systems.
  • Design, develop, and optimize C++ code for embedded applications, ensuring code quality, performance, and reliability.
  • Create Linux kernel drivers and low-level software components to interface with hardware devices and peripherals.
  • Utilize Jira for issue tracking, task management, and project coordination to ensure timely delivery of software modules.
  • Employ Git for version control, employing best practices for branching, merging, and code collaboration.
  • Perform thorough testing, debugging, and validation of software components to identify and resolve defects and compatibility issues.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.