Talent.com
Embedded Software Validation Engineer
Embedded Software Validation EngineerFord Motor Company • Palo Alto, CA, United States
Embedded Software Validation Engineer

Embedded Software Validation Engineer

Ford Motor Company • Palo Alto, CA, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

We are seeking a Senior Embedded Software Validation Engineer to join our team, specializing in embedded systems with a focus on validating automotive firmware and applications. As an Embedded Software Validation Engineer, you will be responsible for designing, developing, maintaining, and scaling automated tests for our embedded software products, to ultimately validate functional and non-functional requirements. You will also be responsible for designing and bringing up test benches to launch Ford software on production-intent hardware, on which you will author and execute automated tests. These tests will validate software features across various domains, including network communication, IoT and connectivity, multimedia, UI, and low-voltage power distribution. Your expertise in embedded systems and automotive industry knowledge will help ensure the quality and reliability of our software solutions.


  • Review requirements for completeness and testability,
  • Analyze and provide feedback on system architecture
  • Build, review, and expand infrastructure needed to simulate automative behaviors and automate tests
  • Derive test scenarios from requirements, use cases and analysis of system design
  • Develop and test in tandem with developers, troubleshoot and resolve bugs, and raise the standard for high quality software and functionality through iteration and automation.
  • Participate in code reviews and provide feedback on testability and maintainability.
  • Contribute to the continuous improvement of testing processes, methodologies, and best practices.
  • Bachelor's degree in Electrical/Mechatronics Engineering, Computer Science, or a related field or relevant experience
  • Minimum of 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 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 (., requirements-driven test development, unit testing, integration testing, system testing, automated testing).
  • Experience validating embedded software features across one or more of the following domains: network communication, IoT and connectivity, multimedia, UI, and low-voltage power distribution.

Even better, you may have…

  • Proficiency in C/C++, or other relevant embedded software development languages.
  • Experience with automotive diagnostic tools and testing environments.
  • Knowledge of automotive communication protocols (., CAN/CAN-FD, Ethernet (MQTT, GRPC, DDS, etc), LIN, etc.
  • Working knowledge of IDLs such as DBC, LDF, ARXML, and work with internally IDLs and frameworks.
  • Familiarity with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing on Linux-based environments.
  • Experience testing Android and/or iOS devices.
  • Experience with automotive standards and regulations such as ISO 26262.
  • Knowledge of sensing and measurement principles, including analog and digital sensors, signal conditioning, and data acquisition techniques.
  • Experience with electrical wiring, circuit building, and troubleshooting, with the ability to read and create basic electrical schematics.
  • Familiarity with continuous integration and continuous delivery (CI/CD) practices.

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!

As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:

• 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 and more

• Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more

• Vehicle discount program 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.

[job_alerts.create_a_job]

Embedded Software Validation Engineer • Palo Alto, CA, United States

[internal_linking.similar_jobs]
Product Validation Engineer

Product Validation Engineer

Omni Vision Inc • Santa Clara, CA, United States
[job_card.full_time]
Product Validation Engineer is responsible for development of various CMOS imaging products.Define test conditions, test methods and metrics to characterize CMOS image sensors.Work with internal te...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Systems Validation Engineer (Hardware)

Systems Validation Engineer (Hardware)

Heron Power Electronics Company • Scotts Valley, CA, United States
[job_card.full_time]
Heron Power is a startup company building cutting-edge power electronics for the 21st-century grid.We aim to de-bottleneck the growth of electricity generation and consumption with scalable, innova...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
HV Systems Validation Engineer, Vehicle Software

HV Systems Validation Engineer, Vehicle Software

Tesla Motors, Inc. • Palo Alto, CA, United States
[job_card.full_time]
A leading electric vehicle manufacturer is looking for a Systems Validation Engineer in Palo Alto, California.This role involves working on high voltage systems, developing test plans, and ensuring...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
SoC PnP Validation Engineer

SoC PnP Validation Engineer

Intel • Santa Clara, CA, United States
[job_card.full_time]
Intel Silicon Architecture, Power-Performance (SiA PTP) team is looking for a highly skilled SoC performance engineer to join our PnP validation team.We are a post silicon team responsible for atta...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Firmware Validation Engineer

Firmware Validation Engineer

UST Inc • Mountain View, CA, United States
[job_card.full_time] +1
Lead I - Semiconductor S/W Product Development.Born digital, UST transforms lives through the power of technology.We walk alongside our clients and partners, embedding innovation and agility into e...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
EMC Validation Engineer

EMC Validation Engineer

Yochana • Sunnyvale, CA, United States
[job_card.full_time]
Location: Sunnyvale, CA (Onsite, 5 days per week).Salary Range: $100,000 to 120,000/Annual & for Vendors: $65-70/hr CTC.The team will provide comprehensive EMC validation support to project DRIs wi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal System Validation Engineer - SerDes/Ethernet (PAM4)

Principal System Validation Engineer - SerDes/Ethernet (PAM4)

Astera Labs • San Jose, CA, United States
[job_card.full_time]
Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions.By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organiza...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Electrical Validation Engineer - Server Domain

Electrical Validation Engineer - Server Domain

E-Solutions • Santa Clara, CA, United States
[job_card.full_time]
Electrical Validation Engineer - Server Domain.Benefits: Medical,Dental,Vision, 4O1Kplan, PTO.Experience in server domain with understanding on x86 architecture, CPU, GPU and IPU, AI accelerators.E...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
System Validation Engineer

System Validation Engineer

Supermicro • San Jose, CA, United States
[job_card.full_time]
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Validation and Tools Engineer - Mobile Ecosystem

Validation and Tools Engineer - Mobile Ecosystem

Cinder LLC • Palo Alto, CA, United States
[job_card.full_time]
Validation and Tools Engineer - Mobile Ecosystem.Novus Labs is our sibling company that provides engineering support to the largest tech companies in bringing some of the most innovative products t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Robotics Validation Engineer

Robotics Validation Engineer

Figure AI • San Jose, CA, United States
[job_card.full_time]
Figure is an AI robotics company developing autonomous general-purpose humanoid robots.The goal of the company is to ship humanoid robots with human level intelligence.Its robots are engineered to ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer — Embedded & Flight Software

Senior Software Engineer — Embedded & Flight Software

Lynx Software Technologies, Inc. • Sunnyvale, CA, United States
[job_card.full_time]
A defense-focused software company is seeking a senior-level Sr Software Engineer in Sunnyvale, CA.The ideal candidate will have over 5 years of experience in C/C++ software development with a stro...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Systems Validation Engineer

Systems Validation Engineer

NVIDIA • Santa Clara, CA, United States
[job_card.full_time]
Our technology has no boundaries! Nvidia is building the world’s most groundbreaking and state of the art compute platforms for the world to use.It’s because of our work that scientists, researcher...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer (C/C++)- Infotainment features

Embedded Software Engineer (C/C++)- Infotainment features

DBSI • Newark, CA, United States
[job_card.full_time]
Embedded Software Engineer (C/C++).Work Location: Newark, California, United States.Responsible for designing, developing, maintaining robust and efficient infotainment features for next generation...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
System Validation Engineer, Optimus Hand

System Validation Engineer, Optimus Hand

Tesla • Palo Alto, CA, United States
[job_card.full_time]
Tesla is at the forefront of developing humanoid robots, known as Optimus, on a large scale to revolutionize automation in manufacturing and material handling.We leverage advanced AI for highly ada...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Hardware Validation Engineer

Hardware Validation Engineer

Volt • Fremont, CA, United States
[job_card.temporary]
We bring you Tomorrow's opportunity, today.Collaborates closely with cross-functional teams to R&D, manufacturing, and customer.Lead HW engineers to solve the engineering issue timely.Analyze the f...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
System Validation Software Engineer

System Validation Software Engineer

Apple Inc. • Sunnyvale, CA, United States
[job_card.full_time]
The Product Integrity group is seeking a System Validation Software Engineer to help validate and debug future products.As part of the OS Diagnostics team, you will be responsible for crafting and ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Hardware Validation Engineer

Hardware Validation Engineer

Actalent • Fremont, CA, United States
[job_card.permanent]
We're looking for a hands-on Hardware Validation Engineer to join a multidisciplinary engineering team responsible for ensuring the reliability, performance, and robustness of next-generation hardw...[show_more]
[last_updated.last_updated_variable_days] • [promoted]