Logo
Forterra Inc.

C++ Software Engineer

Forterra Inc., Clarksburg, Maryland, United States, 20871


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 roleForterra is looking for a

C++ Software Engineer

for our UI/UX development team. This team develops and maintains both our user interface software as well as the messaging, vehicle-side software, and networking layer for our ground autonomous vehicles. Our UI software is used for both remote monitoring and situational awareness of our commercial and defense systems as well as local, close-proximity command and control. User interfaces are the first point of contact for users to experience Forterra’s cutting-edge autonomy, and this team is critical in showcasing our capabilities.What you'll doDesign and implement software using C++ in a Linux environment.Experience developing with the Qt framework.Work with a team of developers to design, implement, and maintain Forterra user interface software products, including vehicle interface modules, messaging software, and UI code.Promote clean, efficient, informative, and enjoyable user experiences that minimize operator load.Support the documentation of UI/UX software products.Enable and embody a culture of software quality and reliability in a scaled production-focused environment.QualificationsStrong programming ability in modern C++ frameworks.Self-motivated, flexible team player with good written and oral skills, able to work effectively in a fast-paced environment.Ability to aggressively reduce risk, understand and focus on value in an agile environment, and proactively solve problems to push the product forward with high quality and impact to our customers.Preferred QualificationsExperience with QtQuick and QML.Experience with the DDS messaging middleware or another pub/sub architecture.Familiarity with networking protocols and general Linux network configurations (VLANs, iptables, routing protocols, broadcast/multicast, etc.).Experience with video processing pipelines such as Gstreamer.Experience with Conan package manager, CMake build tools, and Git SCM.Experience developing in automotive environments or in tactical defense environments.Experience with test-driven development in continuously integrated environments.Education & ExperienceBS in computer science or a related field, or equivalent amount of relevant industry experience.4+ years of industry experience.US Salary Range$110,000—$150,000The salary range for this role is an estimate based on a variety of compensation factors. The salary offered to candidates will vary based on relevant work experience, education, specialized training, critical expertise, 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%.Your recruiter will share more information about our salary and benefits offering during the hiring process.Forterra is an equal-opportunity employer, providing and promoting equal employment opportunity in accordance with local, state, and federal laws. Forterrans are unique, talented individuals who are united through a shared passion to deliver autonomous systems that enable national resilience and a robust supply chain. All qualified applications will receive equal consideration for employment.

#J-18808-Ljbffr