Forterra is looking to solve the problem of developing safety-critical software for autonomous driving platforms that comply with industry safety standards and deliver safe, reliable, and certifiable software systems.
Requirements
- Proven leadership experience building and managing software teams in safety-critical domains.
- Strong technical credibility in embedded and real-time systems, able to review designs and guide architectural decisions.
- Deep knowledge of safety standards such as ISO-26262, IEC-61508, DO-178, or MIL-STD-882, with experience driving certification efforts.
- Hands-on familiarity with embedded C/C++ or Ada in real-time operating systems (QNX, VxWorks, etc.).
- Experience with MISRA C/C++ standards.
- Knowledge of communication protocols such as CAN, CAN/FD, Ethernet, and FlexRay.
- Background in model-based development tools (ANSYS SCADE, Simulink, or similar)
Responsibilities
- Lead design and development of safety-critical software complying with applicable standards and focus on software architectures that are robust, reliable and fault-tolerant.
- Build, mentor, and lead a team of safety-critical software engineers, fostering a culture of rigor, accountability, and innovation.
- Lead software development activities such as sprint planning, task delegation, roadmap refinement and identifying markers of success.
- Collaborate with engineers from other cross-functional groups such as systems, safety and test to ensure product and program level needs are met.
- Manage software development throughout the development cycle, from collecting feature requests to their final delivery via thorough testing and verification activities.
- Ensure development of safety-critical embedded software in C/C++ and model-based safety-certifiable tools, establishing best practices and reviewing critical implementations when needed.
- Lead the development of software safety artifacts and required documentation to provide evidence of rigor in accordance with relevant standards.
Other
- Excellent communication and collaboration skills, with the ability to influence executives and inspire engineers.
- Track record of delivering complex, certified software systems in automotive, aerospace, medical, or similar industries.
- Strong problem-solving and analytical mindset, with the ability to anticipate and mitigate risks.
- Ability to work with executives and cross-functional stakeholders to deliver safe, reliable, and certifiable software systems.
- US Salary Range: $180,000—$250,000