Sr Embedded Software Engineer
Overview
In this role you will lead the design, development, and architecture of advanced embedded software for space missions. You’ll guide a team of engineers, make high-level design decisions, and drive reliability, performance, and innovation across complex systems. You will collaborate with cross-functional groups to meet system requirements and integrate new technologies, shaping mission-ready software. This opportunity suits an experienced engineer who thrives on impactful, scalable solutions in a mission-driven environment.
Compensation / Benefitsmedical, dental, and vision plans401(k) with 150% match up to 6%life insurance3 weeks paid time offtuition or development opportunitiesindustry-leading compensation
ResponsibilitiesDesign and architect complex embedded software systems to meet reliability and scalability goalsLead and mentor a team of engineers, guiding best practices and growthConduct high-level design reviews and make decisions impacting cost, schedule, and technical performanceCollaborate with cross-functional teams to ensure software meets system requirements and performance standardsDevelop, maintain, and document software architectures, designs, specifications, and processesUtilize Git and other tools for version control and collaborationEvaluate and integrate new technologies to improve software development processes and outcomesSupport debugging and troubleshooting of critical software issuesLead Agile and Kanban-driven development workflows to maintain organized, efficient progress
Key requirementsBachelor in related field (or equivalent work experience)Typically 8+ years of related experienceDeep expertise in multiple programming languages and software development principlesExperience designing, architecting, and implementing complex software systemsExperience with Agile and Scrum/Kanban methodologiesStrong leadership skills to lead a team of engineersAbility to make high-level design decisions with broad impactleadershipmentoringcross-functional collaborationRTOS (e.g., VxWorks)embedded LinuxARINC 653 time partitioning