Senior Embedded Software Engineering Lead (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Denver, Colorado, United States. Relocation assistance is available, and up to 10% travel to other facilities may be required. Applicants must be U.S. citizens or nationals, lawful permanent residents, refugees, or asylees admitted to the United States.
Base pay for Colorado applicants: $181,626–$254,275.35 per year. Compensation ranges may differ by site.
Company
develops reusable space vehicles and systems, including infrastructure and mobility solutions for in-space operations.
What you will do
- Lead flight software engineers through the full software development lifecycle.
- Architect, design, develop, and deliver high-reliability embedded and edge-computing flight software in C++.
- Set technical direction, prioritize work, mentor engineers, and enforce architecture and coding standards.
- Collaborate with systems engineering, GNC, avionics, and mission operations to convert system requirements into software solutions.
- Lead design and code reviews, integration, HIL and SIL testing, technical risk mitigation, and root-cause analysis.
- Coordinate with program management on status, risks, resource needs, proposals, and technical documentation for national security programs.
Requirements
- Bachelor’s degree in computer science, computer engineering, electrical engineering, aerospace engineering, or a related technical field.
- 7+ years of professional embedded software development experience.
- Strong C/C++ programming skills for embedded systems and experience with RTOS.
- Experience with microcontroller peripherals including ADC, DAC, I2C, SPI, and UART.
- Experience with Git, CI/CD pipelines, and software development for mission-critical systems.
- Must meet U.S. export control employment eligibility requirements.
Nice to have
- Master’s degree in computer science, computer engineering, or a related field.
- Embedded Linux and Yocto experience.
- Experience leading software technical teams.
- Knowledge of spacecraft communication protocols.
- Bare-metal microcontroller programming experience.
Culture & Benefits
- Safety-focused, collaborative, and inclusive engineering environment.
- Medical, dental, vision, life, disability, and paid parental leave benefits.
- 401(k) with company matching of up to 5%.
- Education Support Program and stock options for regular employees working at least 20 hours per week.
- Up to four weeks of paid time off and up to 14 company-paid holidays.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →