2h ago
Robotics Software Engineer
Cambridge, MA
$90,000-$210,000 / year
full-timedefense
Tech Stack
Description
You will architect systems, implement custom navigation algorithms, and integrate novel control systems into aerial vehicles, supporting end-to-end prototype development from concept to flight. Your work will involve developing and debugging software in Rust, C++, and Python, configuring systems for flight tests, and analyzing flight logs to resolve GNC and autonomy issues.
Requirements
- U.S. Citizenship and ability to obtain U.S. Security Clearance
- Bachelor's degree in Robotics, Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering or related field (Master's preferred)
- Strong skills in C++, Rust, and Python
- Experience in navigation algorithms (SLAM, path planning) and autonomy logic
- Experience with low-level embedded programming and microcontrollers
Responsibilities
- Architect systems with multiple microcontrollers, defining component roles and managing requirements
- Implement custom navigation algorithms and autonomy logic in Rust and C++
- Analyze vehicle flight logs and debug GNC and autonomy issues
- Develop and write LIDAR sensor drivers in C++ and Rust
- Develop control and path planning algorithms for aerial vehicles and integrate into PX4 ROS communications layer
0 views 0 saves 0 applications