12 дней назад
Staff Software Engineer (Autonomy)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (Autonomy): Developing tactical autonomy algorithms and high-performance C++ software for unmanned aircraft and multi-agent platforms with an accent on motion planning, optimization, behavior architectures, and hybrid classical/learning-based autonomy. Focus on integrating and field-testing autonomy capabilities on real-world platforms, analyzing mission data, and solving complex coordination and decision-making problems in contested environments.
Location: San Mateo, California, United States; on-site. Travel to office locations, customer sites, and flight integration events is typically 10–15% of the year.
Company
develops autonomy capabilities for unmanned platforms operating across air, land, sea, and space domains.
What you will do
- Design tactical autonomy algorithms for unmanned aircraft and multi-agent missions.
- Develop high-performance C++ modules for planning, decision-making, and behavior execution in dynamic and adversarial environments.
- Implement and test behavior architectures supporting coordination, target engagement, reconnaissance, and survivability.
- Integrate classical autonomy with machine learning and reinforcement learning methods.
- Collaborate with perception, planning, simulation, hardware, and flight-test teams to deploy capabilities on real platforms.
- Analyze mission data, support field tests and flight demonstrations, and contribute to autonomy research and roadmap planning.
Requirements
- BS, MS, or PhD in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.
- Proficiency in production-level C++ software development.
- 7+ years of experience in software integration, behavior planning, task and resource allocation, motion planning, optimization, or flight controls.
- Experience with version control, issue tracking, code reviews, and release management.
- Ability to lead multidisciplinary teams, set technical direction, and own software systems through requirements, design, implementation, deployment, and sustainment.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
Nice to have
- Experience with mission systems integration, flight demonstrations, and transitioning research-grade concepts to operational systems.
- Knowledge of collaborative mission planning, synchronized teaming, motion planning, target assignment, collision avoidance, geofencing, and safety monitoring.
- Experience with robotic systems software such as ROS, OMPL, and optimization solvers.
- Experience with simulation environments such as AFSIM and NGTS.
- Familiarity with navigation, communications, systems engineering, and high-assurance software processes such as DO-178C or equivalent MIL-STD standards.
Culture & Benefits
- Work in a collaborative, fast-paced, mission-centric environment.
- Collaborate across autonomy, perception, planning, simulation, hardware, and flight-test disciplines.
- Mentor junior engineers and contribute to team cohesion and technical growth.
- Support defense-focused programs and operationally relevant customer missions.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Staff ML Engineer, Autonomy & Planning (Robotics)
240 000 - 275 000$
11 дней назад
Senior/Staff Software Engineer, Motion Planning
130 000 - 220 000$
12 дней назад
Senior/Staff Machine Learning Engineer (Reinforcement Learning), Motion Planning
130 000 - 220 000$
6 дней назад
Algorithm Engineer (Aerospace)
140 000 - 260 000$
9 дней назад
Staff Software Engineer (Machine Learning)
144 700 - 284 100$
8 дней назад