Senior Software Developer in Test - HIL Engineer
Ford Motor Co
Overview As a Software Developer in Test, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products. You will also define, decompose, and realize feature, function, interface, and testing requirements and associated integration efforts for Ford’s next‑generation electronic systems and controls. You will lead the end‑to‑end integration and testing of these systems, collaborating with cross‑functional teams to support product design, vehicle behaviour definition, prototype bring‑up, and debugging. Responsibilities Design, build, and maintain comprehensive automotive system‑level test benches, ensuring their seamless integration of hardware and software components for reliable and scalable test environments, with a strong emphasis on Python‑driven automation. Develop comprehensive verification and validation plans, test plans, test cases, and test scripts to rigorously validate functional, non‑functional, performance, safety, and regression aspects of automotive software systems and components. Oversee and coordinate the development and validation of Distributed (i.e. Software, Electrical & Mechanical) Features on all UEV programmes. Collaborate extensively with cross‑functional teams, including software developers, controls engineers, and systems engineers, to: Develop item definition, identify the system goal, create technical requirements and test scenarios as per consumer electronics and automotive standards. Author Core Feature Requirements and Specification documents (JAMA, FEDE and JIRA). Develop feature specifications, Quality documents (Quality History, Parameter Diagram, Feature Failure Mode Avoidance (FMEA) documentation), feature verification plan. Review existing system designs to find new opportunities for cost or quality improvement, with a keen focus on the end customer’s user experience. Interact with hardware and software teams to formulate specifications for must‑have products, collaborating with device owners, programme teams, core engineers and functional areas to create balanced solutions to competing requirements. Execute test cases and test scripts, leveraging advanced Python automation to enhance testing efficiency, accuracy, and repeatability across various testing phases. Decompose functional and non‑functional requirements into comprehensive test scenarios actionable against V&V test platforms and test infrastructure. Create a constant feedback loop between field issues and functional requirements and test cases, ensuring left‑shifting testing and defect detection. Qualifications Bachelor's, Master’s, or PhD degree in Electrical/Mechatronics Engineering, Computer Science, or equivalent combination of relevant education and experience. 5+ years of experience in software testing, preferably with embedded systems in the automotive industry. Strong programming skills in Python, Rust, or other relevant languages used in embedded software development and verification. Experience writing automated tests in test frameworks such as Pytest, Slash, Robot Framework, or similar. Strong understanding of electrical engineering fundamentals and ability to apply them to automotive concepts. Experience with requirements capture in requirements management software platforms (JAMA, Polarion, DOORs, etc.). Strong experience debugging embedded systems at a module and/or system level, and the ability to triage nightly regression failures. Experience with software testing tools, frameworks, and methodologies (e.g., requirements‑driven test development, unit testing, integration testing, system testing, automated testing). Experience designing/integrating/validating embedded software features across one or more of the following domains: network communication, cloud and connectivity, multimedia, infotainment, Android/iOS, and low‑voltage power distribution. A systems approach to design and development, with an eagerness for continuous improvement and collaborative, cross‑functional teamwork in a dynamic environment. Excellent teamwork, problem‑solving, communication, and project management skills. Preferred Qualifications Electrical Systems Engineering experience including understanding of systems engineering V‑model. Experience with Failure Mode and Effects Analysis (FMEA) and Hazard Analysis and Risk Assessment (HARA). Familiarity with common electronic components and comfort reading circuit design schematics & data sheets. Ability to work independently on technical tasks, effective troubleshooting, and problem‑solving with minimal supervision. Strong written and verbal communication skills. Strong written and verbal communication, and teamwork skills. A systems approach to design and development with the desire and curiosity to strive for exceptional delivery execution and continuous improvement. Experience with model‑based systems engineering (MBSE) tools. Experience with vehicle launch. Benefits We offer a range of benefits, including: Immediate medical, dental, vision and prescription drug coverage. Flexible family care days, paid parental leave, new parent ramp‑up programmes, subsidised back‑up child care and more. Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments and more. Vehicle discount programme for employees and family members and management leases. Tuition assistance. Established and active employee resource groups. Paid time off for individual and team community service. A generous schedule of paid holidays, including the week between Christmas and New Year’s Day. Paid time off and the option to purchase additional vacation time. Visa sponsorship is available for this position. For more information on salary and benefits, visit . We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, colour, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call View phone number on click.appcast.io. #J-18808-Ljbffr Ford Motor Company
- Latitude AI is seeking a Senior Integration & Test Engineer for embedded tools and test to join our team in Detroit, MI, with activities across... ...and implement test strategies for embedded runtime software, including HIL qualification tests, and help shape CI pipelines and...Senior
- Ford Motor Company in Palo Alto is seeking a Software Developer in Test to design, develop, and maintain automated tests for embedded automotive software. You will drive end-to-end testing of electronic systems and collaborate with cross‑functional teams on requirements...Senior
$125k - $135k
A technology company based in Mountain View, CA is looking for a System Test Engineer to enhance their satellite network’s reliability and performance. The ideal candidate will design test plans, perform integrations, and ensure compliance with 3GPP standards for advanced...Senior$120k - $252k
Tesla is seeking an experienced engineer in Palo Alto to develop and implement automated testing solutions for firmware and software. This role involves creating scalable test automation frameworks and integrating AI-driven testing methods. Candidates should have a degree...Senior$120k - $252k
Tesla Motors, Inc. is seeking a Software Development Engineer to advance firmware, software, and hardware validation. You'll develop scalable AI-driven test automation and collaborate with engineering teams to ensure the highest quality standards in energy storage systems...Senior- Hyperfine, Inc. in Palo Alto, CA, is seeking a Test Automation Engineer to design, implement, and maintain automated testing frameworks for cloud-based and device software. Hybrid role (3 days/week) with cross-functional collaboration across development, QA, and DevOps...Senior3 days per week
- Insight Global is seeking an experienced Embedded Software Validation Test Automation Engineer for their Accessory & Multimedia Infotainment team in Palo Alto, California. This hands-on role emphasizes embedded software validation and test automation for camera-based systems...
$100k - $288k
Tesla Motors, Inc. is looking for a skilled Electrical Engineer in Palo Alto to design and produce electrical schematics for hardware-in-loop test infrastructure. This role requires proficiency in PCBA layout techniques and collaboration with cross-organizational teams...Senior- ...Zimmermann Company, located in Palo Alto, California, is seeking a Hardware-in-the-Loop (HIL) Engineer. In this role, you will design HILs and be responsible for feature testing, including creating test strategies and automating test scripts. The ideal candidate will...Senior
$181k - $262k
Aurora is seeking a Staff NPI Test Engineer in Mountain View, CA, to support the manufacturing of self-driving technology hardware. The role requires strong data-driven problem-solving skills and collaboration with engineering teams to optimize manufacturing test procedures...Senior- NVIDIA is seeking a motivated Automation Engineer with strong Python skills to enhance their software products. This role involves developing test automation frameworks and collaborating with QA and engineering teams. The ideal candidate should have over 5 years of experience...Senior
- Tensordyne is seeking a Senior Manufacturing Test Engineer in Sunnyvale, CA, to architect and develop manufacturing test solutions for high-performance AI systems. This... ...background in hardware validation, automation, and software development in Python or C/C++. #J-18808-...Senior
- A cloud security firm is seeking a Senior Member of Technical Staff (Sr. MTS) to join their Cloud Test team in Santa Clara, CA. Responsibilities include collaborating with engineers on product requirements, designing test plans, writing automated tests in Python or Go,...Senior
- Linuxconfig, located in Mountain View, CA, is seeking a Senior Engineer, HIL Design, Hardware Integration & Test Automation. This pivotal role focuses on hardware... ...challenges. Join us to influence the future of automotive software development. #J-18808-Ljbffr LinuxconfigSenior
- Arraylabs.Io in Redwood City is seeking a Software Test Engineer to validate complex radar payloads. You will design automated test frameworks and write firmware while collaborating with engineers to ensure system performance. The ideal candidate will have a Bachelor’s...
$120k - $210k
Tau Motors in Redwood City, CA, is seeking a Test Automation Engineer to build automated test frameworks across software and hardware-in-the-loop environments. The role will focus on ensuring the quality of embedded software for next-generation electric propulsion systems...Flexible hours$140k - $190k
Automatic Test Equipment Engineer SW Engineers in Test at Lunar Energy will be... ...responsible for creation of test software and hardware solutions for... ...for test execution. Developing test scripts to exercise units... ...software for Test and HIL Equipment using LabVIEW, NI...SeniorFull timeWork at officeRemote workFlexible hours$167.4k - $209.3k
...protect it for future generations. Role Summary As a Staff HIL Software Engineer, you will directly architect and own the verification... ...of advanced Hardware-in-the-Loop (HiL) platforms, developing high‑impact test plans and scaling automation processes globally. This role...Full timeContract workLocal area$160k - $210k
...contributor to the foundational software layers that enable all... ..., development, and test of critical embedded... ...teams to efficiently develop, test, and deploy firmware... ...roles. BS in an engineering discipline, preferably... ...hardware-in-the-loop (HIL) testing and emulation...SeniorFlexible hours$128k - $312k
Tesla is seeking an ASIC RTL Design Engineer to enhance AI hardware innovation, focusing on design for AI accelerators. The position is located in Palo Alto, CA or Austin, TX. The ideal candidate should have extensive experience in SoC characterization and diagnostics....Senior- ...technology company in California is looking for a senior manager to architect a testing continuum and oversee HIL infrastructure development. The ideal candidate... ...Science or Robotics, with extensive experience in software leadership, systems integration, and automation strategies...Full time
- A leading technology company located in Mountain View, California, is hiring a Sr. Test Engineer. This role involves developing microwave test procedures, automated test equipment, and supporting new product qualifications. Candidates should possess a B.S. or M.S. in engineering...Senior
- A technology solutions company is seeking a Modem Test Engineer to work in Mountain View, CA. The role requires strong hands-on testing experience in cellular modem chipsets, specifically 5G/4G/3G, along with expertise in 3GPP specifications. Candidates should have collaboration...SeniorContract workWork at office
- ALSO. in Palo Alto, California, is seeking a Vehicle Test Engineer to define and support vehicle testing, focusing on reliability and durability. The successful candidate will have 5+ years of experience in vehicle testing, a BS/MS in Mechanical Engineering, and a strong...SeniorFlexible hours
- Google Mountain View is seeking a Senior Software Test Engineer to drive Pixel Watch system validation. You will design tests spanning lab and factory environments, and lead automation to flag execution anomalies. You will translate Critical User Journeys into automation...Senior
- A technology firm in California is seeking a Mid-Senior level contractor for testing roles involving 5G/4G/3G protocols in Mountain View. This position requires a Bachelor's or Master's degree in a relevant field, plus 8+ years of testing experience. The ideal candidate...SeniorContract workFor contractors
- iFlow Inc. is seeking a highly skilled professional to develop and debug ATE test programs for IP and SoC devices in Mountain View, CA. The role... ...in executing functional tests and collaborating with engineering teams. A Bachelor's or Master's degree in Electrical/Electronics...Senior
- Ford Motor Company in Palo Alto is looking for a Software Developer in Test to design and maintain automated tests for embedded software. This role involves collaboration with cross-functional teams to drive the testing of next-generation electronic systems. The ideal...SeniorImmediate start
- Jobtailor in Mountain View, CA is seeking a senior-level recruiter to own all US hiring, leading a high-velocity recruiting function... ...hiring. The role requires in-depth experience recruiting for Engineering, Data, or Product roles in fast-growing tech startups, with #J...Senior
$138.8k - $232.7k
...advanced embedded control software that unifies vehicle dynamics... ...Embedded Controls Software Engineer to help define, develop, and deliver these next-... ...lifecycle. Develop comprehensive test strategies and execute... ...development for unit, SIL, and HIL testing. Debug complex...SeniorImmediate startVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer in Test - HIL Engineer. Be the first to apply!
- ngo software engineer Palo Alto, CA
- software developer Palo Alto, CA
- software developer internship no experience Palo Alto, CA
- part time software developer remote Palo Alto, CA
- financial software developer Palo Alto, CA
- senior software engineer ruby on rails Palo Alto, CA
- software engineer amazon Palo Alto, CA
- senior software design engineer Palo Alto, CA
- software engineer part time Palo Alto, CA
- software engineer remote Palo Alto, CA
