✨ About The Role
- The Software Engineer will develop robust frameworks for autonomous vehicle systems to enhance code quality and efficiency.
- Establishing and promoting best practices for software development will be a key responsibility, ensuring team-wide adherence.
- Collaboration with cross-disciplinary teams is essential to improve the reliability, performance, and scalability of the autonomous system.
- The role focuses on increasing the reliability and aggressiveness of off-road autonomous vehicles.
- The position is integral to the development of intelligent capabilities for modern ground operations in defense and national security.
âš¡ Requirements
- The ideal candidate will have a strong technical background with a BS or MS in Computer Science or a similar field.
- A minimum of 5 years of industry experience in software development is required, showcasing a solid foundation in programming.
- Expertise in C++ and proficiency in Python are essential, with a preference for candidates who have experience in safety-critical systems.
- Familiarity with ROS2 and DDS is crucial, along with knowledge of other pub/sub architectures and robotics middleware systems.
- The candidate should thrive in a small-team environment, demonstrating ownership of challenges and a collaborative spirit.
- The ability to obtain and maintain a DOD Security Clearance is necessary for this role.