CesiumAstro

CesiumAstro

Milton Keynes, South East

Senior Embedded Software Engineer

Full-Time£70,000 - 110,000 per yearavant-hierUnited Kingdom
IT

Job Description

Salary: £70,000 - 110,000 per year

Requirements:
  • Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering
  • 4+ years of industry experience in software development
  • Hands-on development and troubleshooting experience with embedded hardware
  • Experience designing APIs for interfacing with FPGAs
  • Experience with products for aerospace applications
  • Programming experience in C or C++
  • Experience designing embedded systems with preemptive, multitasking real-time operating systems; real-time Linux experience is desirable
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Strong knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems
  • Strong understanding of multithreaded applications and resource management
  • Excellent written and verbal communication skills
  • Preferred: Knowledge of reading electronics schematics and component data sheets
  • Preferred: Experience with ARM processors and fully featured microcontrollers
  • Preferred: Experience designing and developing a Software Development Kit (SDK)
Responsibilities:
  • Design and implement software for embedded devices and systems, from requirements through production and commercial deployment
  • Design, develop, code, test, debug, and document system software
  • Review code and system designs
  • Analyze code for efficiency, stability, and scalability
  • Integrate and validate new product designs
  • Support software quality assurance and optimize I/O performance
  • Provide post-production and in-orbit customer support
  • Interface with hardware design and development engineers
  • Assess third-party and open-source software
  • Develop software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, testing, qualification, and in-orbit support
  • Present engineering design review materials to customers and our executive team, and participate in proposal-writing efforts
Technologies:
  • AI
  • ARM
  • Embedded
  • Hardware
  • Support
  • Linux
  • Security
  • API
  • C++

More:

We are CesiumAstro, developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We offer a dynamic, cross-functional work environment with opportunities to learn, develop, and collaborate across our organization. This is a full-time, on-site engineering role based in Milton Keynes, United Kingdom, focused on software for Linux-based single-board computers and high-reliability microcontroller systems. We aim to provide an integrated hardware and software experience that helps customers rapidly integrate our products. Offer decisions may consider role responsibilities, work experience, education or training, and key skills. Some roles may be subject to security and export control restrictions that can limit the work a candidate may perform based on factors including nationality, place of birth, and country of residence. We do not accept unsolicited resumes from contract agencies or search firms; submissions outside our approved vendor list or Talent Acquisition process may be considered our property, with no referral fees owed. We may use AI tools to assist with parts of hiring, but they do not replace human judgment, and people make final hiring decisions.

last updated 39 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About CesiumAstro

CesiumAstro

CesiumAstro

Milton Keynes

IT

Skills & Technologies

C++ScalaLinuxRESTAIUXUI

Inferred from job description

Salary Insight

£90,000

This role

£75,000

UK median

This salary is 20% above the UK median for Senior roles (£75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom