Senior Robotics Software Engineer, Sentry Tower
Core
Building and maintaining software for robotic systems that provide force protection and perimeter monitoring for secure areas, integrating sensors and autonomy.
Role type
Senior Robotics Software Engineer
Builds
Robotic systems for force protection and perimeter monitoring
Domain
Defense technology / Robotics
Deliverable
production ML models | product features | infrastructure
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), real-time systems, embedded software, edge-compute deployment
Technologies
Rust, C++, Python, Go, Nix, CMake, Wireshark, CANoe
Responsibilities
Own feature development and rollout for robotic 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