Forterra is looking to solve the problem of integrating mission-critical capabilities into modular, vehicle-based payloads for ground autonomy, specifically for the U.S. Department of Defense.
Requirements
- Proficiency in C++ and Python, with hands-on experience using ROS and DDS middleware
- Strong background in modular, standards-compliant software development
- Familiarity with IOP, GCIA, VICTORY, and other open architecture frameworks
- Experience integrating cameras, sensors, perception algorithms, and effectors
- Skilled in developing and consuming APIs and maintaining clear ICD documentation
- Demonstrated understanding of safety-critical systems and relevant standards (MIL-STD-882E, JSSSEH)
- Experience with fire-control or kinetic payload integration
Responsibilities
- Design and implement software using C++ in a Linux environment
- Work with stakeholders to define requirements and integrate and verify systems.
- Architect and implement modular software aligned with MOSA principles (IOP, GCIA, VICTORY, and similar standards)
- Integrate sensors, perception systems, and effectors into Forterra’s software stack with reliable data and control paths
- Design, implement, and document APIs and inter-process communications in accordance with system ICDs
- Collaborate with autonomy, embedded, and systems engineers to ensure seamless software hardware integration
- Ensure safety and mission assurance compliance (MIL-STD-882E, JSSSEH, etc as applicable) throughout development
Other
- U.S. Persons and eligibility for a security clearance
- 5+ years of experience in software engineering or systems integration for defense, robotics, or autonomous platforms
- Strong written and verbal communication skills, especially around technical documentation
- Experience collaborating with government and defense primes in multi-vendor environments
- Premium Healthcare Benefits: Three plan options, including an HSA-eligible plan, with Forterra covering 80% of the plan premium for you and your dependents.