We bring engineering ideas to life. In Product Development, we make driving more exciting, enjoyable, and sustainable. Ford's Safety Electronics team designs and develops hardware, software, and functional models that provide Best in Class behavior for ADAS features like BlueCruise, Adaptive Cruise Control, Automatic Emergency Braking, Cross Traffic Alert, Active Park Assist and 360 Camera Systems.
We are seeking professionals who can contribute to our efforts with experience in the development of sensors, ECUs, models and software. This software test position is passionate about the validation and verification of new features per the ADAS roadmap across all test modalities but could also involve other elements of the product development process as we seek to accelerate software delivery, maintain high levels of quality, and delight consumers.
ADAS Software Verification and Validation Engineer
- Lead and conduct the verification and validation of ADAS related software
- Develop test procedures, plans, automated scripts, and cases
- Define the test setup required to support validation and verification activities. For example, identify the equipment, tools, licenses, hardware, test systems (i.e. HiL), etc... needed and support test bench bring up
- Identify test dependencies such as specifications, interfaces, compliance, hardware, software components, etc...
- Determine opportunities and provide support for automation and tooling
- Perform automated and manual test execution, results analysis, root cause analysis, and verifications
- Contribute to team results through ownership in agile scrum development sprints
- Collaborate cross-functionally with technical specialists, feature owners, development teams, and other test teams in support of testing and development activities
- Lead and conduct the verification and validation of ADAS related software
- Develop test procedures, plans, automated scripts, and cases
- Define the test setup required to support validation and verification activities. For example, identify the equipment, tools, licenses, hardware, test systems (i.e. HiL), etc... needed and support test bench bring up
- Identify test dependencies such as specifications, interfaces, compliance, hardware, software components, etc...
- Determine opportunities and provide support for automation and tooling
- Perform automated and manual test execution, results analysis, root cause analysis, and verifications
- Contribute to team results through ownership in agile scrum development sprints
- Collaborate cross-functionally with technical specialists, feature owners, development teams, and other test teams in support of testing and development activities