FREE ACCESS
5,000–10,000 jobs/day
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.

ADAS HiL Automation Developer
Ford Motor Company. Design, develop, and maintain automated test frameworks in Python and/or C++ to validate ADAS software on ECU and bench targets .
Posted 11/12/2026full-timeDearborn • Michigan • United StatesMid-LevelSenior💰 $83,000 - $160,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing automated test frameworks using Python and C++ for ADAS software validation, with a strong focus on integrating automated testing into CI/CD pipelines and collaborating in an Agile environment.
Highest-signal resume keywords
Automated Test Framework DevelopmentPython And C++ ProgrammingHIL/SIL/Bench TestingAutomotive Communication ProtocolsCI/CD Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Test AutomationEmbedded Software IntegrationDebugging Complex FailuresTest OrchestrationData CollectionTest SchedulingAutomated WorkflowsTest LibrariesContinuous ImprovementADAS Software Validation
Soft Skills
Strong Communication SkillsCross-Functional Collaboration
Tools & Technologies
JenkinsGit/GitHubDockerPyTestTestRailJIRAQNXEmbedded LinuxCI/CD PracticesArtifact/Version Management
Industry Keywords
ADASEmbedded TargetsVehicle NetworksFunctional CorrectnessRobustnessTiming/PerformanceReliabilityRegression BehaviorFlakiness ReductionSupplier/Multi-Site Collaboration
Tech Stack
Tools & technologiesDockerJenkinsLinuxPythonTCP/IPC++
About the role
Key responsibilities & impact- Design, 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
- Automate evaluation of 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
- 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 scenarios into stable automated coverage
- Drive root-cause analysis using logs, traces, and network captures, and collaborate with feature teams to resolve defects
- Contribute through code reviews, test design reviews, documentation, and continuous improvement of frameworks and lab infrastructure
- Influence test strategy and coverage planning for long-term quality goals, including stability, flakiness reduction, and bench scalability
- Collaborate with developers, feature owners, systems engineering, calibration, and test teams in an Agile environment
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, 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
- Ability to debug complex failures using logs, traces, and systematic triage
- Experience with embedded OS, including QNX and/or embedded Linux, and embedded software integration concepts
- Strong communication skills and ability to work cross-functionally in an Agile environment
- Visa sponsorship is available
- Must be legally authorized to work in the United States; employment eligibility verification required at hire
- Preferred: CI/CD and DevOps practices, Jenkins, Git/GitHub, artifact/version management, Docker, PyTest or similar frameworks, test reporting and dashboarding, ADAS sensing technology, TestRail, JIRA, stable lab automation, and supplier/multi-site collaboration
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
- 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