7 часов назад
Staff Embedded Software Engineer (Aerospace)
160 000 - 190 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Embedded Software Engineer (C/C++, aerospace): Developing high-reliability, fault-tolerant embedded software for satellite systems and specialized payloads with an accent on bare-metal and RTOS-based designs, low-level interfaces, and embedded testing. Focus on architecting mission-critical software, integrating it across simulation and flight hardware environments, and leading technical work across multiple satellite programs.
Location: Irvine, California, United States; office-based role
Salary: $160,000–$190,000 USD annually
Company
manufactures satellite products and provides end-to-end satellite solutions for aerospace, defense, civil, and commercial missions.
What you will do
- Develop, architect, and maintain reliable, fault-tolerant embedded software for satellite modules and payloads.
- Lead and mentor junior software engineers and serve as technical lead for multiple satellite programs.
- Define and refine software requirements with cross-functional engineering teams and represent the company in technical working groups and customer interactions.
- Create unit tests using Test Driven Development and automate system-level testing.
- Build software for imagers, image processors, communication devices, and astronomical science instruments.
- Integrate and test software in simulation, flight-replica, flight-vehicle, and hardware-in-the-loop environments; travel to customer or vendor sites up to 10%.
Requirements
- 8+ years of experience developing C/C++ applications for embedded, high-performance, or mission-critical systems.
- Experience with bare-metal and/or RTOS-based designs, including FreeRTOS, internal schedulers, or embedded Linux.
- Deep understanding of microcontroller architectures, peripheral subsystems, low-level interfaces, and serial protocols such as CAN, RS-232/422/485, I2C, SPI, and PCI.
- Experience with oscilloscopes, logic analyzers, hardware debuggers, and other embedded test equipment.
- Strong written and verbal communication skills, autonomy, responsibility, and thoroughness.
- Must be a U.S. Person or lawful permanent resident, or eligible to obtain the required U.S. government authorizations; a security clearance or eligibility may be required.
Nice to have
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field; equivalent experience may substitute.
- Experience with ARM and Texas Instruments platforms, Linux, GNU toolchains, Bash, and Python.
- Knowledge of build pipelines, deployment processes, on-target testing, and SOLID design principles.
Culture & Benefits
- Full-time employment in a professional office and manufacturing environment.
- Company-paid medical, dental, and vision coverage for employees and dependents.
- 401(k) matching, Flexible Time Off, life insurance, and paid parental leave.
- Education reimbursement and employee referral benefits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Principal Embedded Software Engineer (UAS/Robotics)
147 000 - 224 250$
6 дней назад
Sr Embedded Software Developer (Aerospace)
181 626 - 254 275$
12 часов назад
Embedded Firmware Engineer (Aerospace)
170 000 - 235 000$
12 часов назад
Embedded Software Engineer (Aerospace)
150 000 - 250 000$
13 часов назад
Senior Flight Software Engineer I (Embedded)
124 000 - 171 000$
12 часов назад
Principal Software Engineer (Aerospace)
170 000 - 260 000$