Forterra · 2 weeks ago
C++ Software Engineer – Applications & Systems
Forterra is a leading provider of autonomous systems for ground-based movement, focused on building technology that supports front-line soldiers and civilian workers. They are seeking a C++ Software Engineer to join their Command, Control, & Communications team, where the role involves developing the core user interface and control software for autonomous ground vehicles, ensuring real-time situational awareness and vehicle monitoring.
Defense & Space
Responsibilities
Design, implement, and maintain advanced C++ applications in a Linux environment
Build intuitive, performant user interfaces with Qt and QML
Develop backend integration with autonomy systems, including messaging, networking, and data exchange
Contribute to graphics programming, real-time data visualization, and operator workflows
Collaborate with a cross-functional team to deliver vehicle interface modules, networking features, and mission-critical UI components
Promote software quality, maintainability, and reliability in production environments
Document software designs and features to support operational use
Qualification
Required
BS in Computer Science, Engineering, or related field (or equivalent practical experience)
4+ years of professional software development experience
Strong proficiency in modern C++ and application development
Experience developing in Linux-based environments
Proven ability to design and deliver complex, feature-rich applications
Strong collaboration and communication skills; self-motivated and effective in a fast-paced environment
Preferred
Qt / QML for UI and front-end application development
Graphics programming and real-time visualization
Experience with GIS rendering and map-based visualization
Networking (protocols, Linux networking, multicast/broadcast, routing, etc.)
DDS or other publish/subscribe messaging middleware
Experience with video processing pipelines (e.g., GStreamer)
Build and dependency management (CMake, Conan, Git)
Background in robotics, automotive, or defense/tactical software systems
Familiarity with test-driven development and CI pipelines
Bonus: experience with Python, or JavaScript
Benefits
Premium Healthcare Benefits: Three plan options, including an HSA-eligible plan, with Forterra covering 80% of the plan premium for you and your dependents.
Basic Life/AD&D, short and long-term disability insurance, Legal & ID protection plans 100% covered by Forterra, plus the option to purchase additional life insurance for you and your dependents.
Extremely generous company holiday calendar including a winter break in December.
Competitive paid time off (PTO) offering 20 days accrued per year.
A minimum of 7 weeks fully paid parental leave for birth/adoption.
A $9k annual tuition reimbursement or professional development stipend.
Fully stocked beverage refrigerators with all the Celsius your little heart desires.
401(k) retirement savings plan, including traditional, Roth 401(k), and after-tax deferral with company match up to 4%
Company
Forterra
Forterra delivers autonomous mission systems for defense.
Funding
Current Stage
Growth StageRecent News
2025-11-14
2025-11-14
Washington Technology
2025-11-14
Company data provided by crunchbase