×
Register Here to Apply for Jobs or Post Jobs. X

Software Integration Engineer - Mission Modules

Job in Clarksburg, Montgomery County, Maryland, 20871, USA
Listing for: Forterra Inc.
Full Time position
Listed on 2025-11-30
Job specializations:
  • Software Development
    Software Engineer, Robotics, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 135000 - 160000 USD Yearly USD 135000.00 160000.00 YEAR
Job Description & How to Apply Below
Location: Clarksburg

Software Integration Engineer - Mission Modules About Forterra

Forterra is a leading provider of autonomous systems for ground-based movement in the working world. Amongst some of the earliest innovators in the field of driverless technology, Forterra is focused on building systems that protect front-line soldiers and enable civilian workers in our industrial base. Forterra is the go-to provider of ground autonomy solutions for the U.S. Department of Defense, which harnesses the technology for asymmetric warfare in critical conditions.

About

the role

Forterra is redefining ground autonomy by integrating mission-critical capabilities—such as Counter-UAS, fire-control, and advanced ISR—into modular, vehicle-based payloads. We’re looking for an experienced Software Engineer to lead the architecture, integration, and qualification of software supporting these mission payloads.

In this role, you’ll implement open standard communications and control frameworks (e.g., IOP, GCIA), integrate sensors and effectors, and ensure full-lifecycle support from design through field deployment. You'll work cross-functionally and externally to deliver scalable, high-performance software that meets the demands of real-world missions.

The ideal candidate has a strong software development background, familiarity with robotics and autonomous systems, and proven track record of collaborating with a cross-functional team of engineers, researchers, and product managers to create robust and scalable software for complex systems.

What you’ll do
  • 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
  • Support verification, validation, and qualification testing in both lab and field environments
  • Partner with government customers and third-party vendors on integration, debugging, and deployment
Minimum Qualifications
  • 5+ years of experience in software engineering or systems integration for defense, robotics, or autonomous platforms
  • 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)
  • Track record of supporting system‑level software qualification and test campaigns
  • U.S. Persons and eligibility for a security clearance
Preferred Qualifications
  • Experience with fire‑control or kinetic payload integration
  • Familiarity with embedded Linux, RTOS, and real‑time distributed systems
  • Background in multi‑agent autonomy, tactical command‑and‑control, or secure networked systems
  • Experience collaborating with government and defense primes in multi‑vendor environments
  • Strong written and verbal communication skills, especially around technical documentation
  • Experience with inverse kinematics and motion planning for robotic manipulators or articulated platforms
US Salary Range

$135,000—$160,000

The salary range for this role is an estimate and is based on a wide variety of compensation factors. The salary offered to candidates will vary based on a variety of factors including (but not limited to) relevant work experience, education, specialized training, critical expertise, training, and more. Equity in Forterra is included in most of our full‑time, high‑demand roles and is therefore considered part of Forterra’s…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary