> Markdown version of [/jobs/ext/3569714-senior-software-integration-engineer](https://www.wearedevelopers.com/jobs/ext/3569714-senior-software-integration-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Integration Engineer - **Company:** Forterra - **Location:** Clarksburg, MD, United States - **Experience:** Expert - **Salary:** $145,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C++ (Programming Language), Code Coverage, Code Review, Computer Programming, Data Structures, Software Debugging, Programming Tools, Middleware, Python (Programming Language), Motion Planning, Real-Time Operating Systems, Software Engineering, Systems Integration, Safety Critical Systems, State Machines, AI Coding Agents, Solid Principles, Information Technology - **Published:** October 3, 2026 - **Apply:** https://www.jofdav.com/jobs/59968916-senior-software-integration-engineer ## About the Role * 5 to 8 years of relevant experience. * B.S. or M.S. in computer science, engineering, robotics, or related field. * Experience integrating and validating software on physical hardware. * Strong programming skills in C++ and/or Python. * Demonstrates clean, maintainable code, durable test coverage, and documentation practices. * Debugging across subsystem boundaries, from a symptom on a vehicle to a root cause in someone else's code. * Ability to consistently deliver and maintain production-quality software in a continuously integrated environment. * Strong understanding of algorithms, data structures, and software design principles., * Experience in software development for robotics and autonomous systems. * Leadership experience on cross-functional software teams. * Experience with state machines and motion / path planning. * Knowledge of navigation, mapping algorithms and robot perception. * Experience with ROS2, real-time middleware such as DDS, and C++ dependency management with Conan. * Familiarity with real-time operating systems and embedded programming. * Experience with safety-critical systems (e.g., MIL-STD-882, ISO-26262, DO-178). * Enthusiasm for agentic software development, and interest in applying AI coding agents to testing, code review, and developer tooling. ## Description Forterra is seeking a senior software integration engineer with a passion for autonomous systems. In this role, you will design, develop, test, and maintain the software that enables intelligent behavior in robotics and automation technologies. You will work on the shared foundation of our autonomy stack, which supports every vehicle and application we field. The ideal candidate has a strong software engineering background, familiarity with robotics and autonomous systems, strong testing and debugging skills, 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. What you'll do * Maintain the core software release cycle: Deliver new capability through rolling development releases, and harden long-term support releases that others rely on for years. * Own performance across the whole vehicle: Take a holistic view of how sensing, compute, and controls interact, and drive the performance gains no single team can reach. * Prove the stack on real hardware: Integrate and deploy the autonomy stack on our vehicles and validate it under real-world conditions. * Close the loop from test to deploy: Analyze test results, identify issues and root causes, and collaborate with engineering teams to drive problems to resolution. * Build with the teams around you: Work across the organization and directly with the engineering teams building on the stack to deliver new behaviors, payload integrations, and emerging use-cases.