As a member of our Embedded Systems Team, you will contribute to the embedded software design and development of our satellite electronic payloadsâcutting-edge systems advancing the state of space-as-a-service. Our work pushes the boundaries of in-space compute, RF communications, software-defined payloads, and more. Youâll collaborate closely with experienced engineers to bring these ideas to life and see your work launched into orbit. About this Role: Design and implement high-quality embedded software for satellite systems, following best practices for modularity, maintainability, testability, and efficiency Develop and maintain interface drivers, data handling, and networking capabilities Support SW/FW/HW integration to deliver fully functional software solutions Write and maintain unit tests and component tests; contribute to CI pipelines Participate in hands-on board bring-up, debugging, and system-level testing Collaborate with cross-functional teams including hardware, systems, and test engineers
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
251-500 employees