Senior Robotics Software Engineer
Heaviside, Los Angeles
What you will do
- Develop robotics and embedded software using C++ and Python.
- Build and integrate applications using ROS and PX4.
- Integrate sensors, actuators, and communication interfaces.
- Develop and improve control, navigation, and autonomous capabilities.
- Troubleshoot issues across software and hardware.
- Build and maintain simulation environments that model vehicle dynamics, sensors, and GPS-denied or jammed conditions, so autonomy software can be tested before it flies.
- Participate in design discussions, code reviews, and technical documentation.