✨ About The Role
- The Software Engineer will be responsible for building and maintaining software for current and next-generation Sentry Tower systems.
- The role involves owning feature development and rollout for products, including building simulators and control systems.
- The engineer will design, evaluate, and implement sensor integrations that support both human and autonomous planning agents.
- Service ownership is a key responsibility, ensuring functionality, reliability, and alignment with customer objectives.
- The position requires submitting well-documented and tested pull requests to address critical issues.
âš¡ Requirements
- The ideal candidate will have a strong proficiency in the full robotics system stack, including sensor technology integration and robotic movement actuation.
- A minimum of 4 years of experience working with Rust or C++ is essential for this role.
- Candidates should possess a solid understanding of networking principles, including CAN and Ethernet protocols, as well as expertise in hardware interfacing and cybersecurity principles.
- Experience in designing and building software solutions for high-volume data processing and sophisticated sensor data analysis is crucial.
- A strong engineering background in fields such as Computer Science, Software Engineering, Mathematics, or Physics is preferred.