Software Engineer - Military
AI summary of the role
Software engineer role on an interdisciplinary team developing robotics algorithms and applications for U.S. military stakeholders, processing sensor data from depth cameras and other modalities.
What you’ll do
- Collaborate directly with military personnel and stakeholders to design and refine use cases
- Develop adaptable UI designs for diverse platforms and user profiles
- Process and analyze sensor data from advanced depth cameras for analytics and safety
- Architect and develop APIs to integrate solutions into the military software ecosystem
What you’ll bring
- High-performance coding in C/C++, Python, Rust, or Go
- UI/UX experience with React or Qt/QML
- Linux proficiency for development and troubleshooting
- Sensor fusion experience with visual/depth cameras, RADAR, LiDAR, IMUs
Technologies
C · C++ · Python · Rust · Go · React · Qt · QML · Linux · RADAR · LiDAR · IMU
About Carnegie Robotics
Builds rugged autonomy sensors, edge compute, and off-road robotic systems for defense and commercial OEMs in mining, agriculture, marine, logistics, and industrial environments.
Private Late · 50–100 people
Employer postings · Data from · Sources