2 дня назад
Software Engineer (Aerospace)
75 000 - 120 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (C/C++, VxWorks): Developing embedded avionics software for spacecraft systems and single-board computers with an accent on board bring-up, device drivers, real-time operating systems, and hardware/software integration. Focus on debugging low-level interfaces, building verification and regression tests, and solving cross-domain issues across embedded hardware and software.
Location: Onsite in Phoenix, Arizona, United States. The role requires access to U.S. export-controlled information and candidates must be a U.S. person.
Salary: $75,000–$120,000 annually.
Company
develops aerospace and defense technologies, including flight spacecraft systems, embedded platforms, and related hardware and software.
What you will do
- Develop and maintain embedded C/C++ software for single-board computers and VxWorks real-time operating systems.
- Bring up hardware and develop or debug device drivers for SPI, I2C, UART, Ethernet, LVDS, SpaceWire, and MIL-STD-1553 interfaces.
- Integrate software with analog and digital I/O, watchdog timers, processor peripherals, and custom hardware in collaboration with electrical, systems, and test engineers.
- Derive test requirements, create unit and regression tests, support integration testing, and investigate anomalies using logs, telemetry, and laboratory equipment.
- Participate in peer, code, design, and program reviews while supporting technical deliverables.
- Manage branches, baselines, releases, documentation, and defects using version control and Jira.
Requirements
- At least 2 years of professional embedded software development experience; aerospace or defense experience is preferred.
- Proficiency in C/C++ for real-time and embedded systems, with experience developing and debugging with an RTOS.
- Experience with board support packages, device drivers, serial communications, and protocol-level debugging.
- Ability to troubleshoot and perform root-cause analysis across hardware and software interfaces.
- Experience with requirements, design, implementation, peer review, unit testing, regression testing, configuration management, and release processes.
- Must be a U.S. person due to export-controlled work.
Nice to have
- Experience with VxWorks 6.x/7.x and Wind River Workbench.
- Spacecraft or avionics single-board computer bring-up experience.
- Experience with SpaceWire, MIL-STD-1553, static code analysis, secure coding, Perforce, Bitbucket, or formal release processes.
- Experience supporting SRR, PDR, CDR, or TRR program reviews and deliverables.
Culture & Benefits
- Structured onboarding, mentorship, and exposure to multiple spacecraft programs.
- Training on -specific architectures, tools, and program processes.
- Technical progression toward lead embedded software and mentoring responsibilities.
- Annual bonus opportunities, employee stock purchase plan, open paid time off, and region-specific benefits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Senior Flight Software Engineer I (Aerospace)
115 000 - 150 000$
5 дней назад
Senior Embedded Software Engineer (CCU)
189 072 - 198 526$
5 дней назад
Staff Embedded Software Engineer (Aerospace)
255 653 - 268 435$
3 дня назад
Platform Software Engineer (Linux/C)
85 000 - 145 000$
3 дня назад
Flight Software Engineer II (Space Systems)
95 000 - 120 000$
2 дня назад
Embedded Software Engineer (C/C++/Rust)
95 000 - 150 000$