Software Engineer for Autonomous Systems

3 weeks ago


Clarksburg, Missouri, United States Forterra, Inc. Full time

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 seeking a talented Software Engineer with a passion for autonomous systems to design, develop, and optimize software solutions that enable intelligent behavior in robotics and automation technologies.

The ideal candidate has a strong software development background, familiarity with robotics and autonomous systems, and a 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.

Key Responsibilities

  • Design and implement software using C++ in a Linux environment.
  • Design, develop, and implement software algorithms for perception, planning, and control in autonomous systems.
  • Test and evaluate performance of software both in simulation and on-vehicle.
  • Work with cross-functional teams to ensure reliable and effective vehicle behavior.
  • Analyze system performance and troubleshoot issues.
  • Travel occasionally to support on-site vehicle testing.

Requirements

  • Strong programming skills in languages such as C++, Python, or Java.
  • Solid core software engineering skills: software design, unit testing, debugging.
  • Ability to consistently deliver production-quality software in a continuously integrated environment.
  • Strong understanding of algorithms, data structures, and software design principles.
  • Demonstrates clean, maintainable code and documentation practices.
  • Experience working in teams and a willingness to proactively solve problems.

Preferred Qualifications

  • 5 or more years of relevant experience.
  • Experience in software development for robotics and autonomous systems.
  • Experience with state machines and motion/path planning.
  • Knowledge of navigation and mapping algorithms.
  • Familiarity with real-time operating systems and embedded programming.

Education & Experience

  • B.S. in computer science, engineering, robotics, or related field.

Compensation & Benefits

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 overall compensation package.

In addition to base salary and equity, Forterra offers competitive benefits for full-time employees including:

  • 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%.


  • Clarksburg, Missouri, United States Forterra, Inc. Full time

    About ForterraForterra 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...


  • Clarksburg, Missouri, United States Actalent Full time

    Job Title: Safety Critical Software EngineerWe are seeking a skilled Software Engineer to design, develop, test, and maintain software systems that are crucial for the operation of safety-critical infrastructure or high-priority applications.This role demands a high level of expertise in software engineering principles, with a particular emphasis on...


  • Clarksburg, Missouri, United States Leidos Full time

    Job Summary:Leidos is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Develop software applications using various programming languages and technologies.Analyze user needs and develop software solutions to meet those...


  • Clarksburg, Missouri, United States Thales Defense & Security, Inc. Full time

    Job Title: Associate DSP Software EngineerAbout the Role:We are seeking an Associate DSP Software Engineer to join our team at Thales Defense & Security, Inc. This role is ideal for a recent graduate with a degree in Electrical Engineering. As a member of our team, you will have the opportunity to learn hands-on product design and contribute to...


  • Clarksburg, Missouri, United States Leidos Holding Full time

    At Leidos, we are seeking a highly skilled Linux Systems Engineer to join our team. As a key member of our IT infrastructure team, you will be responsible for the upkeep, configuration, and reliable operation of computer systems. Your primary responsibilities will include ensuring the uptime, performance, resources, and security of the computers you manage...


  • Clarksburg, Missouri, United States Leidos Holding Full time

    As a leading provider of IT services, Leidos develops and sustains large data and technology infrastructures and integrates complex law enforcement IT systems for various US federal agencies.At Leidos, we offer engaging careers, a collaborative culture, and support for your career goals and growth. This particular role would be serving a federal law...

  • Java ATAK Developer

    3 weeks ago


    Clarksburg, Missouri, United States Forterra, Inc. Full time

    About ForterraForterra is a leading provider of autonomous systems for ground-based movement in the working world. The company is focused on building systems that protect front-line soldiers and enable civilian workers in our industrial base.About the RoleWe are seeking a Java ATAK Developer to join our UI/UX development team. This developer will work with...


  • Clarksburg, Missouri, United States Ideal Innovations Full time

    Job Summary:As a Systems Administrator Associate at Ideal Innovations, you will be responsible for providing top-notch desktop support to our customers. Your primary focus will be on troubleshooting, password resets, and other customer support activities. You will also be reviewing different technologies and understanding our environment and its impact...


  • Clarksburg, Missouri, United States Thales Trusted Cyber Technologies Full time

    Job SummaryThales Trusted Cyber Technologies is seeking a highly skilled Senior Systems Administrator to join our team. As a key member of our IT infrastructure operations team, you will be responsible for maintaining and supporting our physical and virtual servers operating Windows Server, as well as engineering and supporting Nutanix hosts and virtual...


  • Clarksburg, Missouri, United States Leidos Holding Full time

    As a leading provider of IT services, Leidos develops and sustains large data and technology infrastructures and integrates complex law enforcement IT systems for various US federal agencies.This role would be serving a federal law enforcement agency in Clarksburg, WV.Key Responsibilities:Support agencies by analyzing propositions and assessing...


  • Clarksburg, Missouri, United States Leidos Holding Full time

    As a leading provider of IT services, Leidos develops and sustains large data and technology infrastructures and integrates complex law enforcement IT systems for various US federal agencies.This role involves working closely with the Product Manager to define a product approach that meets the specified user need, analyzing propositions and assessing...


  • Clarksburg, Missouri, United States Maslow Media Group Full time

    The Maslow Media Group is seeking skilled Audio Engineers to support our client, a federal financial institution, in New York, NY. As an As-Needed, Part-Time Audio Engineer, you will work on various projects, collaborating with the team to deliver high-quality audio solutions.Key Responsibilities:Design and implement audio systems for live events and...


  • Clarksburg, Missouri, United States Fusion Technology Full time

    Fusion Technology is seeking a skilled Software Developer to join our team in creating customized software products and systems that meet client requirements.The ideal candidate will have experience with Java, Scala Programming Language, AWS Cloud, AWS Lambda, Atlassian Suite, CI/CD, XML, and some DevOps experience in an agile environment.We value our...


  • Clarksburg, Missouri, United States TMC Technologies Full time

    TMC Technologies is seeking a skilled Software Developer III to join our team. As a key member of our Agile development team, you will be responsible for designing, developing, and maintaining critical FBI IT systems within the MS Azure ecosystem.This is a remote position, but you may be required to support face-to-face meetings with the business line or end...


  • Clarksburg, Missouri, United States Leidos Full time

    At Leidos, we are seeking a skilled Cybersecurity Specialist to join our team. As the largest provider of IT services, we develop and sustain large data and technology infrastructures and integrate complex law enforcement IT systems for various US federal agencies.This role would be serving a federal law enforcement agency in Clarksburg, WV. The ideal...

  • Data Engineer SME

    3 weeks ago


    Clarksburg, Missouri, United States NANA Regional Corp Full time

    Tuva, an Akima Company, provides turnkey solutions that offer better systems, tools, and methods to further your goals, reduce costs, and streamline operations.Our personnel enjoy competitive benefits packages and challenging roles in work environments committed to innovation, diversity and opportunity for career growth.As an Alaska Native Corporation (ANC),...

  • Senior Product Owner

    2 weeks ago


    Clarksburg, Missouri, United States Trilogy Innovations Full time

    Job Description:Trilogy Innovations is seeking a skilled Senior Product Owner to join our team and support our federal customer located in Clarksburg, WV. This is an exciting opportunity to be part of a multi-year initiative to modernize our customer's large-scale IT systems. The ideal candidate will have at least a Secret Security Clearance and primary work...

  • Senior Product Owner

    3 weeks ago


    Clarksburg, Missouri, United States Trilogy Innovations Full time

    Job Title: Senior Product Owner - Federal IT ModernizationJob Summary:We are seeking a Senior Product Owner to support our federal customer located in Clarksburg, WV. This is an exciting opportunity to join our growing team and take part in a multi-year initiative to modernize our federal customer's large-scale IT systems.Responsibilities:Maintain the team...


  • Clarksburg, Missouri, United States Intellibridge Full time

    Job Summary:IntelliBridge is seeking a highly skilled Senior Network Architect to design, implement, and maintain the company's network infrastructure. The ideal candidate will have a strong background in network engineering, with experience in designing and implementing network architectures, protocols, and technologies.Key Responsibilities:• Design and...


  • Clarksburg, Missouri, United States Thales Defense & Security, Inc. Full time

    Internship Opportunity:Thales Defense & Security, Inc. is seeking a highly motivated and detail-oriented intern to join our Manufacturing Test Engineering department for a 8-week summer internship in 2025.This internship will provide exposure to the electrical job family and involve working directly with a mentor in the Electrical Hardware design field. The...