Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ford Motor Company

ADAS HiL Automation Developer

Ford Motor Company

. Develop and maintain automated test frameworks in Python and/or C++ to validate ADAS software on ECU and bench targets .

Posted 10/8/2026full-timeUnited StatesMid-LevelSenior💰 $83,000 - $160,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining automated test frameworks using Python and C++, with a strong focus on validating ADAS software through HIL/SIL testing and integration. Proficient in CI/CD practices and capable of collaborating cross-functionally to enhance test strategies and quality assurance.

Highest-signal resume keywords
Python ProgrammingC++ ProgrammingHIL/SIL TestingCI/CD IntegrationAutomated Test Frameworks

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Test AutomationEmbedded SystemsAutomotive Communication ProtocolsDebugging Complex FailuresTest OrchestrationData CollectionTest SchedulingEmbedded OS (QNX, Linux)Test ReportingTest Case Management
Soft Skills
Strong Communication SkillsCross-Functional CollaborationAgile Environment Adaptability
Tools & Technologies
JenkinsGit/GitHubDockerTestRailJIRA
Industry Keywords
ADASECUVehicle NetworksCANXCPUDSDoIPTCP/IPUDPSensor Technology

Tech Stack

Tools & technologies
DockerJenkinsLinuxPythonTCP/IPC++

About the role

Key responsibilities & impact
  • Develop and maintain automated test frameworks in Python and/or C++ to validate ADAS software on ECU and bench targets
  • Create and maintain test libraries and utilities interfacing with embedded targets and vehicle networks, including CAN, XCP, Ethernet/TCP/UDP, and diagnostics
  • Implement automation evaluating functional correctness, robustness, timing/performance, reliability, and regression behavior at component and sub-system levels
  • Develop automated workflows for bench, SIL, and HIL execution, including test orchestration, stimulus/response control, data capture, and result reporting
  • Integrate automated test execution into CI/CD pipelines such as Jenkins and GitHub Actions for frequent testing with actionable pass/fail criteria and traceability
  • Build tooling to assess quality across embedded software services, middleware integration, sensor/feature interfaces, and ECU-to-ECU interactions
  • Partner with manual test and integration teams to convert high-value scenarios into stable automated coverage
  • Reduce test cycle time and increase repeatability
  • Drive root-cause analysis for failures using logs, traces, and network captures
  • Collaborate with feature teams to resolve defects efficiently
  • Contribute through code reviews, test design reviews, documentation, and continuous improvement of team frameworks and lab infrastructure
  • Influence test strategy and coverage planning for mid- to long-term quality goals, including stability, flakiness reduction, and scalability across benches

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field (or equivalent experience)
  • 3+ years of experience in software development and/or test automation using Python and/or C++
  • Experience building automated tests that interact with real systems, including embedded targets, hardware benches, or networked devices
  • Experience with HIL/SIL/bench testing and test orchestration, including hardware control, flashing/deployment, data collection, and test scheduling
  • Experience with automotive communication and measurement protocols/tools: CAN, XCP, UDS, DoIP, TCP/IP, UDP
  • Demonstrated ability to debug complex failures using logs, traces, and systematic triage
  • Experience with embedded OS, including QNX and/or embedded Linux
  • Experience with embedded software integration concepts
  • Strong communication skills and ability to work cross-functionally in an Agile environment
  • Candidates must be legally authorized to work in the United States
  • Preferred: Experience with CI/CD and DevOps practices, Jenkins, Git/GitHub, artifact/version management, and Docker
  • Preferred: Experience with automated test frameworks such as PyTest or similar, test reporting, and dashboarding
  • Preferred: Familiarity with ADAS feature behavior and sensing technology including camera, radar, ultrasonic, and LiDAR
  • Preferred: Experience integrating automation with test case management and defect tracking systems such as TestRail and JIRA
  • Preferred: Ability to build stable automation in lab environments, handling intermittency, hardware dependencies, and test flakiness
  • Preferred: Experience collaborating with suppliers and multi-site teams, including interface definition and acceptance criteria for deliverables

Benefits

Comp & perks
  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days
  • Paid parental leave
  • New parent ramp-up programs
  • Subsidized back-up child care
  • Family building benefits including adoption and surrogacy expense reimbursement and fertility treatments
  • Vehicle discount program for employees and family members
  • Management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • Generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off
  • Option to purchase additional vacation time
  • Visa sponsorship