Mission Software Engineer, Vehicle Software, Computer Vision
Core
Developing guidance systems and real-time image processing algorithms for autonomous air vehicles using computer vision and sensor fusion.
Role type
Mission Software Engineer, Vehicle Software, Computer Vision
Builds
Guidance systems for large air vehicles (e.g., unmanned fighter jets)
Domain
Defense / Aerospace / Autonomous Robotics
Deliverable
production ML models | product features
Required skills
C++, Python, camera calibration, pose estimation, IMU integration, state fusion algorithms, real-time image processing, software testing, debugging, performance optimization
Preferred skills
SLAM systems, RADAR/LIDAR estimation, aviation concepts, airgapped environment development, defense tactics knowledge, safety-critical software practices (DO-178c, MIL-HDBK-516C)
Technologies
Python, C++, IMUs, camera systems
Responsibilities
Integrate and write tests for camera calibration code; Develop and refine algorithms for real-time image processing and analysis; Write, test, and maintain high-quality code in Python and C++; Optimize software for performance, reliability, and scalability; Process and evaluate images from live tests used by camera systems in various flight conditions; Debug and troubleshoot software and hardware issues as they arise
Seniority
Mid-Senior, hands-on IC