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.
Tech stack
CC++LinuxGitJiraConfluenceREST API
Match insights
Tech:C, C++, Linux, Git, Jira
Level:Senior