Skip to content
CesiumAstro logo

Senior Embedded Software Engineer II

CesiumAstroSatellite Communications company
Milton KeynesSenior
Software Engineering

About the role

Design and implement embedded software for aerospace communication systems.

  • CesiumAstro is seeking a Senior Embedded Software Engineer II to design and implement low-level and high-level software for communication systems in space and airborne platforms.
  • This role involves working with Linux-based single-board computers and microcontroller systems.
  • Key Responsibilities Design and implement software for embedded devices from requirements to production.
  • Develop, code, test, debug, and document system software.
  • Integrate and validate new product designs and support software quality assurance.
  • Interface with hardware engineers and assess third-party software.
  • Requirements BS or MS degree in Computer Science, Electrical Engineering, or Computer Engineering. 6+ years of industry experience in software development.
  • Hands-on experience with embedded hardware, C/C++, and real-time operating systems (Linux desirable).
  • Experience with aerospace applications and software configuration management tools.
View original posting →

Tech stack

CC++LinuxGitJiraConfluenceREST API

Match insights

Tech:C, C++, Linux, Git, Jira
Level:Senior

More roles at CesiumAstro

View open roles at CesiumAstro