✦ Luna Orbit — Software Engineering

ADAS HiL Automation Developer

at Ford Motor

📍 Sunrise, FL, United States Hybrid 💰 $160 – $83K USD / year Posted March 07, 2026
Salary $160 – $83K USD / year
Type Not Specified
Experience mid
Exp. Years 3+ years
Education Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field (or equivalent experience)
Category Software Engineering

Develop and maintain automated testing solutions for ADAS software, focusing on embedded systems, hardware-in-the-loop testing, and continuous integration.

  • Design automated test solutions
  • Implement HIL/SIL testing
  • Integrate automation with CI/CD pipelines
  • Debug complex failures
  • Collaborate with development teams

Role involves embedded software development, automation frameworks, HIL/SIL testing, and automotive communication protocols, with a focus on software quality and reliability.

The ideal candidate is a mid-level software engineer with 3+ years of experience in embedded systems, test automation, and automotive communication protocols, proficient in Python and C++.

3+ years of experience in software development and/or test automation using Python and/or C++Experience building automated tests that interact with real systemsExperience with HIL/SIL/bench testing and test orchestrationExperience with automotive communication protocolsDebugging complex failuresExperience with embedded OS (QNX and/or embedded Linux)
Experience with CI/CD and DevOps practicesExperience with automated test frameworks such as PyTestFamiliarity with ADAS feature behavior and sensing technologyExperience integrating automation with test case management systemsBuilding stable automation in lab environments
JenkinsGitGitHubDockerPyTest
PythonC++embedded-in-the-loop automationHILSILbench testingECUCI/CDPyTestautomotive communication protocolsembedded LinuxQNXsoftware developmenttest automationsoftware quality
PythonC++embedded-in-the-loop automationHILSILbench testingECUCI/CDautomated test frameworksPyTestautomotive communication protocolsCANXCPUDSDoIPTCP/IPUDPembedded LinuxQNXsoftware developmenttest automationsoftware quality
communicationcollaborationproblem-solvingadaptabilityteamwork
Industry Automotive & Transportation
Job Function Develop and execute automated tests for ADAS software in embedded environments
PythonC++embedded-in-the-loop automationHILSILbench testingECUCI/CDautomated test frameworksPyTestautomotive communication protocolsCANXCPUDSDoIPTCP/IPUDPembedded LinuxQNXsoftware developmenttest automationsoftware quality

Less than 3 years of relevant experience, Lack of experience with automotive communication protocols, No experience with embedded Linux or QNX

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile