6 дней назад
Embedded Software Developer – Level 3 (Aerospace)
150 931 - 211 303$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Developer – Level 3 (C/C++ aerospace systems): Developing and testing embedded software, low-level drivers, and firmware for high-voltage power systems, avionics, and electric propulsion hardware with an accent on hardware/software integration, RTOS, and safety-critical verification. Focus on FPGA interfaces, register-level integration, hardware bring-up, debugging, and automated regression testing across the full software development lifecycle.
Location: Huntsville, Alabama, United States
Base pay range: $150,931–$211,303 annually for Colorado applicants; $164,652–$230,512 annually for Washington applicants. Other site ranges may differ.
Company
develops reusable, safe, and low-cost space vehicles and systems, including space infrastructure and on-orbit mobility solutions.
What you will do
- Design, develop, integrate, and test embedded C/C++ software for high-voltage power systems, avionics, and electric propulsion hardware.
- Develop low-level drivers and firmware for embedded hardware platforms.
- Collaborate with Electrical Circuit and FPGA Designers on hardware/software integration.
- Support hardware bring-up, debugging, verification, and troubleshooting using laboratory and JTAG tools.
- Contribute to software architecture, design reviews, documentation, and all stages of the software development lifecycle.
- Develop and execute unit, integration, automated regression, verification, and validation tests.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 5+ years of embedded software development experience with C/C++.
- Experience with real-time operating systems, hardware/software interfaces, FPGA interfaces, and register-level hardware integration.
- Knowledge of SPI, I2C, UART, PCIe, and similar communications protocols.
- Strong debugging and troubleshooting skills using oscilloscopes, logic analyzers, and JTAG debuggers; familiarity with Git and software development lifecycle practices.
- U.S. citizenship or permanent residency is required.
Nice to have
- Master’s degree in a relevant field.
- Aerospace or safety-critical systems development experience.
- Firmware development for custom hardware platforms and experience with CAN or Ethernet.
- Python or Bash scripting for automation.
- Agile, DevOps, and continuous integration experience.
Culture & Benefits
- Safety-focused, collaborative, and inclusive work environment.
- Medical, dental, vision, life insurance, and disability coverage.
- 401(k) with company match of up to 5%.
- Paid parental leave, up to four weeks of paid time off, and up to 14 company-paid holidays.
- Stock options for regular employees and an Education Support Program.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Software Engineer (Aerospace)
75 000 - 120 000$
12 дней назад
Staff Embedded Software Engineer (Aerospace)
255 653 - 268 435$
10 дней назад
Senior Flight Software Engineer I (Aerospace)
115 000 - 150 000$
9 дней назад
Principal Software Engineer (Aerospace)
170 000 - 259 000$
6 дней назад
Embedded Software Engineer (Radar)
155 000 - 215 000$
9 дней назад
Senior Principal Software Engineer - TS/SCI (Aerospace)
198 000 - 297 000$