Robotics Software Engineer, Sensor Integration
Core
Design, develop, and optimize software for autonomous robotic systems, focusing on sensor integration, networking, and multi-agent coordination for defense applications.
Role type
Robotics Software Engineer (Sensor Integration)
Builds
Autonomous robotic platforms with integrated sensor suites and distributed communication networks
Domain
Defense technology / Robotics / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Rust, distributed communication networks, sensor integration (LiDAR, cameras, IMUs), systems-level thinking, performance optimization
Preferred skills
motion planning, perception, localization, multi-agent coordination, Software-in-the-Loop simulation, embedded systems, Python, real-time operating systems, AI/ML in robotics
Technologies
C++, Rust, LiDAR, cameras, IMUs, distributed networks
Responsibilities
Engineer scalable solutions for networking and autonomy; integrate sensors for perception and navigation; design distributed communication frameworks; collaborate with hardware and manufacturing teams; test and deploy systems in operational environments; optimize system efficiency and resource utilization; debug deployed systems
Seniority
Mid-level, hands-on IC