LMI is hiring an Autonomous Systems Engineer to support the United States Special Operations Command. You will work hands-on with autonomous systems, including drones and robots, developing software and hardware for real-world applications.
What You'll Do
- Develop and maintain drone control software using Python and C++.
- Implement autonomous behaviors and navigation via ROS (Robot Operating System).
- Define and use Protocol Buffers (Protobuf) for reliable drone-to-ground and inter-drone communication.
- Simulate and test drone behavior in virtual environments using Gazebo, validating control algorithms before real-world deployment.
- Configure and calibrate flight controllers such as PX4 or ArduPilot for stable and precise flight.
- Integrate and tune sensors (IMUs, GPS, LiDAR, cameras) to support navigation, mapping, and autonomy.
- Select and maintain propulsion components: brushless DC motors, ESCs, and propellers for optimal thrust and efficiency.
- Assemble, inspect, and troubleshoot drones.
What We're Looking For
- Active Secret clearance.
- Minimum of 3 years of demonstrated experience working with autonomous systems.
Technical Stack
- Languages: Python, C++
- Frameworks/Tools: ROS (Robot Operating System), Protocol Buffers (Protobuf), Gazebo
- Flight Controllers: PX4, ArduPilot
- Sensors: IMUs, GPS, LiDAR, cameras


