8 days ago
Los Angeles, CA, USAMid Level
Base Salary
$110k - $160k/yr
Responsibilities
- Develop modern C++ software for flight autonomy, guidance, navigation, and control.
- Design and implement mission-autonomy behaviors and vehicle decision-making capabilities.
- Develop and integrate guidance and control loops for unmanned aircraft.
- Integrate and evaluate navigation sensors, navigation solutions, aircraft software, command-and-control systems, communications links, ground systems, and operator interfaces.
- Develop automated test suites, simulation scenarios, and utilities to verify autonomy performance.
- Collaborate with GNC engineers, simulation engineers, RPA pilots, flight-operations teams, and other multidisciplinary groups.
- Diagnose complex issues across autonomy software, vehicle dynamics, navigation, simulation, and command-and-control interfaces.
- Participate in software-in-the-loop, hardware-in-the-loop, ground-test, and flight-test activities.
- Own technical problems from investigation through implementation, integration, testing, and operational use.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Robotics, or a related technical field.
- Strong proficiency with modern C++ and experience developing production-quality software.
- Strong software-engineering fundamentals in architecture, debugging, testing, and performance-conscious development.
- Experience developing software for unmanned aircraft, autonomous vehicles, robotics, spacecraft, or other autonomous systems.
- Experience with guidance and control algorithms, control loops, trajectory generation, or vehicle guidance software.
- Experience developing or integrating flight or mission-autonomy capabilities.
- Experience developing or integrating navigation systems, sensors, or state-estimation solutions.
- Ability to work across software, GNC, simulation, systems, operations, and other engineering disciplines.
- Ability to independently identify technical problems and drive them through resolution.
- Experience integrating complex software capabilities into larger vehicle or robotic-system architectures.
- Preferred experience with unmanned aerial systems, remotely piloted aircraft, flight guidance, path planning, trajectory generation, control allocation, vehicle control, GNSS, INS, IMUs, air-data systems, sensor fusion, mission planning, contingency management, health monitoring, communications, telemetry, command interfaces, simulation, system-integration labs, ground testing, flight testing, or aerospace, defense, robotics, autonomous vehicle, or spacecraft systems.
- Preferred experience working in startup, rapid-prototyping, or highly iterative development environments.
Benefits
- 100% employer-paid healthcare and pet insurance.
- Competitive pay, stock options, 401(k) retirement plan, and potential year-end bonuses.
- Paid parental leave and 12 federal holidays.
- Unlimited PTO for exempt employees and accrued PTO for non-exempt employees.
- Weekly paid office lunches and fully stocked breakrooms.
- Employment requires U.S. person status under export-control rules or eligibility for deemed export licensing.
