Lead Software Test Engineer, Safety Critical Embedded Systems at Forterra
United States
$125k - $150k
<div><body><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><b><strong style="font-size:18pt;white-space:pre-wrap;">About the role</strong></b></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;"><span style="white-space:pre-wrap;">Forterra is looking for a Lead Software Test Engineer to establish and run verification and validation for the safety critical embedded software used on our autonomous ground vehicles. This is initially an individual contributor role. You will set the software test approach, build the automation and test environments, execute the work, and maintain the evidence needed for customer and safety reviews. You will work closely with software, systems, and safety engineers to find problems early and make sure the software behaves correctly when things go wrong. As the capability grows, the role may develop into a technical lead for a small test team</span></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;"><span style="white-space:pre-wrap;">Someone who can build a practical software test capability from the ground up and is comfortable working directly in the code, test environments, and evidence. This person should be able to work across software, systems, and safety engineering while staying focused on finding meaningful failures and making the product more dependable</span></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><b><strong style="font-size:18pt;white-space:pre-wrap;">What you'll do</strong></b></p><ul style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;"><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Set the verification and validation approach for safety critical embedded software from kickoff through qualification, including the test plan, test procedures, results, and reports.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Turn system, software, and safety related requirements into practical tests with objective pass or fail criteria.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Maintain traceability between requirements, tests, results, and anomalies.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Build and maintain automated test frameworks for embedded software, including software in the loop and hardware in the loop environments.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Exercise failure behavior through fault injection, timing and jitter tests, communications failures, memory faults, power and clock faults, negative tests, boundary tests, and stress tests.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Use static analysis, dynamic analysis, and coverage results to find gaps and help the team close them.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Prepare and maintain test evidence, including plans, procedures, results, V&V matrices, compliance matrices, anomaly records, tool qualification records, and contributions to the safety case.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Work with software, systems, and safety engineers to review designs for testability, improve requirements, and support technical reviews and assessments.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Provide technical guidance through test plan reviews, design reviews, pairing, and mentoring. </span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Help establish the practices and infrastructure needed to grow a small software test capability.</span></li></ul><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><b><strong style="font-size:18pt;white-space:pre-wrap;">Minimum Qualifications</strong></b></p><ul style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;"><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Equivalent experience may be considered.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Five or more years of experience testing embedded systems or safety critical software.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Strong working knowledge of C or C++ and Python for test automation.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Experience working with requirements management and requirements traceability using tools such as Jama or DOORS.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Familiarity with MISRA C or MISRA C++, static analysis, and structural coverage methods such as branch coverage and MC/DC.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Experience testing software on an RTOS such as QNX, including work with embedded targets, debuggers, and instrumentation.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Strong troubleshooting skills and the ability to separate hardware, software, and firmware problems in a complex system.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">A practical, organized approach to managing several priorities and producing clear technical documentation.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Ability to work remotely with up to 25% travel</span></li></ul><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><b><strong style="font-size:18pt;white-space:pre-wrap;">Preferred Qualifications</strong></b></p><ul style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;"><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Experience applying safety critical development and assurance standards such as ISO 26262, IEC 61508,</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">DO-178C, MIL-STD-882E, JSSSEH, or JS-SSA-IG.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Experience with QNX, Linux, NXP S32G, or similar embedded platforms.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Experience with CAN, CAN-FD, Ethernet, UDS, J1939, or other vehicle networks and diagnostic protocols.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Understanding of robotics domains such as motion control, planning, perception, fault management, and vehicle interfaces.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Experience integrating electromechanical systems in automotive, aerospace, medical, industrial, defense, or similar environments.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Experience providing technical leadership through design reviews, mentoring, or improvements to shared test and development practices.</span></li></ul><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><br></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><span style="white-space:pre-wrap;">US Salary Range</span><br><span style="white-space:pre-wrap;"> $125,000.00.—$150,000.00 USD </span></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><br><span style="white-space:pre-wrap;"> </span></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><span style="white-space:pre-wrap;">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:</span></p><ul style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;"><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Premium Healthcare Benefits: Three plan options, including an HSA-eligible plan, with Forterra covering 80% of the plan premium for you and your dependents. </span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Basic Life/AD&D, short and long-term disability insurance plans 100% covered by Forterra, plus the option to purchase additional life insurance for you and your dependents.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Extremely generous company holiday calendar including a winter break in December.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Competitive paid time off (PTO) offering 20 days accrued per year.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">A minimum of 7 weeks fully paid parental leave for birth/adoption. </span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">A $9k annual tuition reimbursement or professional development stipend.</span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">Fully stocked beverage refrigerators with all the Celsius your little heart desires. </span></li><li style="margin:3px 0px;font-size:11pt;line-height:1.6;letter-spacing:0.25px;"><span style="white-space:pre-wrap;">401(k) retirement savings plan, including traditional, Roth 401(k), and after-tax deferral with company match up to 4%.</span></li></ul><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><span style="white-space:pre-wrap;">Your recruiter will be able to share more information about our salary and benefits offering during the hiring process.</span></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;"><br></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;"><b><strong style="font-size:11pt;white-space:pre-wrap;">CLEARANCE ELIGIBILITY - This position may require eligibility to obtain and maintain a U.S. security clearance. </strong></b><span style="font-size:11pt;white-space:pre-wrap;">For more information about U.S. Security Clearances: </span><a href="https://www.state.gov/security-clearances#:~:text=Security%20clearances%20only%20apply%20to,behalf%20of%20the%20federal%20government." target="_blank" class="css-173makr-linkStyle" style="color:rgb(30,74,169);cursor:pointer;"><span style="font-size:11pt;white-space:pre-wrap;">click here</span></a><span style="font-size:11pt;white-space:pre-wrap;">. </span></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;"><span style="font-size:11pt;white-space:pre-wrap;">Forterra is an equal-opportunity employer, providing and promoting equal employment opportunity in all personnel practices. 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. </span></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;"><span style="font-size:11pt;white-space:pre-wrap;">All qualified applicants will receive consideration for employment without regard to any factor, including veteran and disability status, and criminal history, in accordance with applicable local, state, and federal laws.</span></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;"><span style="font-size:11pt;white-space:pre-wrap;">Forterra is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.</span></p><p style="font-family:Basel Grotesk,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;"><span style="font-size:11pt;white-space:pre-wrap;">To see Forterra’s candidate data privacy policy, please visit </span><a href="https://www.forterra.com/legal/job-applicant-privacy-notice" target="_blank" class="css-173makr-linkStyle" style="color:rgb(30,74,169);cursor:pointer;"><span style="font-size:11pt;white-space:pre-wrap;">Forterra Legal | Job Applicant Privacy Notice</span></a><span style="font-size:11pt;white-space:pre-wrap;">. </span></p></body></div>
Apply Now