Principal Embedded Software Engineer - Space/Aerospace

United States Digital Space LLC

Milton Keynes

On-site

GBP 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cesium in the UK is seeking an experienced embedded software engineer to design and implement software for aerospace-grade devices and systems. You will work across the full stack, from low-level drivers to user applications, targeting Linux-based boards and high-reliability microcontrollers.

The role requires 9+ years in software development, strong C/C++, real-time OS/Linux experience, ARM expertise, and excellent communication.

Qualifications

  • Bachelor of Science or Master of Science in CS/EE/CE.
  • 9+ years of software development experience.
  • Hands-on embedded hardware debugging and API design for interfacing with FPGAs.
  • Experience with aerospace products.
  • C or C++ programming.
  • Embedded systems design with RTOS, preferably real-time Linux.
  • Familiarity with CM tools, defect tracking, and peer review.
  • Strong written and verbal communication.

Responsibilities

  • Designing and implementing software for embedded devices and systems, from requirements to production and commercial deployment.
  • Designing, developing, coding, testing, debugging, and documenting system software.
  • Reviewing code and system designs.
  • Analyzing code for efficiency, stability, and scalability.
  • Integrating and validating new product designs.
  • Supporting software quality assurance and optimizing I/O performance.
  • Providing post-production/in-orbit customer support.
  • Interfacing with hardware design and development engineers.
  • Assessing third‑party and open‑source software.

Skills

C/C++
Embedded systems
Real-time Linux
RTOS
ARM processors
API design
Multithreading
Communication skills

Education

BS or MS in Computer Science, Electrical Engineering, or Computer Engineering

Job description

Cesium in the UK is seeking an experienced embedded software engineer to design and implement software for aerospace-grade devices and systems. You will work across the full stack, from low-level drivers to user applications, targeting Linux-based boards and high-reliability microcontrollers.

The role requires 9+ years in software development, strong C/C++, real-time OS/Linux experience, ARM expertise, and excellent communication.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Embedded Software Engineer I
Principal Embedded Software Engineer I

United States Digital Space LLC • Milton Keynes

On-site
GBP 90,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CesiumAstro • Milton Keynes

On-site
GBP 65,000 - 90,000
Principal Embedded Software Engineer I
Principal Embedded Software Engineer I

Roman Health Pharmacy LLC • Milton Keynes

On-site
GBP 60,000 - 80,000
Principal Embedded Software Engineer I
Principal Embedded Software Engineer I

CesiumAstro • Milton Keynes

On-site
Senior Embedded Software Engineer — Aerospace/RTOS
Senior Embedded Software Engineer — Aerospace/RTOS

United States Digital Space LLC • Milton Keynes

On-site
GBP 55,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

EVONA • City Of London

On-site
GBP 70,000 - 110,000
Principal Space Hardware Engineer
Principal Space Hardware Engineer

CesiumAstro • Cambridge

On-site
GBP 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

EVONA • Greater London

On-site
GBP 55,000 - 80,000
Principal Mechanical Design Engineer - Space Systems
Principal Mechanical Design Engineer - Space Systems

Roman Health Pharmacy LLC • Cambridge

On-site
GBP 90,000 - 140,000
Competitive salary
Pension contributions
Income protection
+6
Senior Software Engineer — Real-Time, Embedded & Cloud Systems
Senior Software Engineer — Real-Time, Embedded & Cloud Systems

Cambridge Aerospace • Cambridge

On-site
GBP 85,000 - 110,000
Competitive compensation and stock"
Private Medical & Dental
Cycle to work scheme