6 дней назад
Senior Engineer, Safety-Critical Software (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Engineer, Safety-Critical Software (C++): Building and integrating real-time Run-Time Assurance components for autonomous aircraft and other platforms with an accent on safety-critical C++ development, hardware integration, and software assurance. Focus on designing reliable interfaces and tests, integrating flight-control and high-assurance systems, and producing verification evidence for hardware-in-the-loop and flight-test campaigns.
Location: San Diego, California, United States; Workplace: On-site
Company
develops resilient autonomy and intelligence products for aircraft and other platforms operating in complex environments.
What you will do
- Develop, integrate, and test configurable Run-Time Assurance components that monitor autonomy behavior and support safe operation.
- Adapt reusable C++ safety capabilities into production runtime components, including interfaces, configuration, and automated tests.
- Implement real-time C++ software between mission autonomy, high-assurance middleware, and flight-control interfaces.
- Integrate safety-critical software with aircraft hardware for hardware-in-the-loop and flight-test campaigns, including multi-agent collaborative operations.
- Produce engineering evidence through CI, static and dynamic analysis, code reviews, documentation, system models, test results, and traceability artifacts.
- Share safe software practices through design discussions, technical documentation, and cross-functional collaboration.
Requirements
- At least 5 years of related experience with a Bachelor’s degree, 4 years with a Master’s degree, 2 years with a PhD, or equivalent experience.
- Strong modern C++ development skills, including testing, debugging, and performance-aware design.
- Experience with real-time, embedded, robotics, autonomy, aerospace, or similarly constrained systems.
- Experience integrating software with hardware, simulation, hardware-in-the-loop, or production-like test environments.
- Familiarity with C++ design patterns, Git, Linux, CI/CD, test-focused development, and existing software architectures.
- Ability to write clear technical documentation and collaborate across software, systems, test, and platform teams.
Nice to have
- Experience with autonomy middleware, interface definitions, Python configuration tooling, CMake, Conan, or reusable C++ libraries.
- Experience with safety-critical practices, static analysis, coding standards, traceability, and requirements-based testing.
- Experience with MISRA C++, JSF AV C++, MIL-HDBK-516, DO-178C, or equivalent safety and airworthiness standards.
- Experience taking software components through verification, qualification, or certification evidence review.
Culture & Benefits
- Work on production autonomy and safety capabilities for aircraft and collaborative combat aircraft platforms.
- Collaborate across software, systems, test, and platform engineering teams.
- Participate in hardware-in-the-loop and flight-test campaigns.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Senior Software Engineer - Runtime Services (Automotive)
179 200 - 268 800$
8 дней назад
Senior Embedded Software Engineer (C++)
8 дней назад
Software Engineer (Robotics)
150 000 - 200 000$
7 дней назад
Senior Software Engineer, Edge Platform (AI)
8 дней назад
Advanced Product Development & Integration Engineer (Embedded Systems & Autonomy)
7 дней назад
Senior Robotics Software Engineer (C++)
167 800 - 204 000$