Senior Robotics Software Engineer, Sentry Tower
Core
Building and maintaining software for Sentry Tower robotic systems that provide force protection and perimeter monitoring for secure areas.
Role type
Senior Robotics Software Engineer
Builds
Robotic systems for force protection and perimeter monitoring
Domain
Defense / Robotics / Sensor Fusion
Deliverable
production ML models | product features
Required skills
Rust, C++, robotics system stack integration, networking (CAN, Ethernet), hardware interfacing, high-volume data processing, build systems (Nix, CMake), CI/CD pipelines
Preferred skills
Python, Go, controls (trajectory planning, inverse kinematics), sensor fusion, real-time systems, embedded software, edge-compute deployment
Technologies
Rust, C++, Python, Go, CAN, Ethernet, Wireshark, CANoe, Nix, CMake
Responsibilities
Own feature development and rollout for Sentry Tower products; Design and implement software supporting human and autonomous planning agents; Ensure service functionality, reliability, and alignment with customer objectives; Submit well-documented, tested pull requests; Architect and scale custom real-time communication and middleware systems
Seniority
Senior, hands-on IC