Current jobs related to Embedded Systems Verification and Validation Engineer - Palo Alto - Ford Motor Company


  • Palo Alto, United States Tesla Full time

    What to ExpectTesla's Optimus firmware team is growing, and we are looking to hire a Software Validation Engineer to take ownership of architecting, building, and maintaining test infrastructure for joint controllers. This work will enable the team to ship software releases to our growing robot fleet with high confidence.We are looking for an experienced...


  • Palo Alto, California, United States Hewlett-Packard Full time

    Job SummaryHewlett-Packard is seeking a highly skilled Embedded Systems Engineer to join our team. As a key member of our firmware development team, you will be responsible for designing, developing, and testing low-level firmware components for our embedded systems.Key ResponsibilitiesBring up and boot Linux and Android on bare metal embedded devices to...


  • Palo Alto, United States Tesla Full time

    What to ExpectAs an Embedded Software Engineer on the Thermal Systems Software team, you will play a key role in accelerating the delivery and refinement of Tesla-designed thermal systems for the Tesla Semi. Your responsibilities will include architecting, designing, and implementing embedded firmware for various motors, actuators, and sensors in the thermal...


  • Palo Alto, United States Tesla Full time

    What to ExpectCome join a team of dynamic and deeply knowledgeable Engineers that strive to build the most robust and reliable embedded systems that run EV charging systems and the renewable microgrids that power them. You will contribute to solving some of the most exciting problems in the embedded software space and change the way the world produces...


  • Palo Alto, California, United States Kohler Full time

    Position: Lead Embedded Systems Engineer - Kohler VenturesWork Arrangement: HybridLocation: Hybrid, 3 days per week onsite at designated locationsAbout the Opportunity:Kohler Ventures operates as a subsidiary of Kohler Co., a renowned leader in the kitchen and bath product industry, as well as in tile and home interiors. Our commitment is to innovate and...


  • Palo Alto, California, United States Pivotal Full time

    About the RoleWe are seeking a skilled Electrical Systems Engineer to join our team at Pivotal, a leading innovator in electric Vertical Takeoff and Landing (eVTOL) aircraft. As a key member of our Electrical Engineering team, you will play a crucial role in the design, development, and testing of our aircraft's avionics and electronics.ResponsibilitiesTake...


  • Palo Alto, United States Actalent Full time

    Description: • Deliver high quality system-level software for various embedded Linux controllers to manage connectivity, telemetry, OTA updates, etc • Bootloader development, board bring-up, and porting of new drivers for hardware enablement on Linux platforms • Packaging and build system integration of various software components • Define new...


  • Palo Alto, California, United States Ford Motor Company Full time

    At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation.Ford Model E...


  • Palo Alto, California, United States Ford Motor Company Full time

    At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation.Ford Model E...


  • Palo Alto, United States Actalent Full time

    Description: 50% to 70% development , 20% reviewing code and the rest will be debugging issues Develop high-quality, testable software Contribute to system architecture and design Evaluate and improve control strategies and algorithms Debug issues in the field and devise solution paths Collaborate with validation teams to develop integration test...


  • Palo Alto, United States Tesla Full time

    What to ExpectTesla is looking for a highly motivated individual to join the Vehicle Software organization’s Systems Validation Team with a focus on high voltage systems including battery management, AC and DC charging, and HV power conversion. It is the responsibility of this team to validate all software driven, system level, vehicle requirements prior...


  • Palo Alto, California, United States Kohler Full time

    Position Overview:As the Firmware Engineering Manager, you will play a pivotal role in overseeing the firmware development lifecycle at Kohler Ventures. Your leadership will guide a talented team of engineers in creating innovative solutions that enhance consumer experiences.Key Responsibilities:Firmware Development Oversight: Direct the entire firmware...


  • Palo Alto, United States Ford Motor Company Full time

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves? In the Ford Advanced Driver-Assistance Systems (ADAS) program, Ford’s team designs and develops...


  • Palo Alto, California, United States Ford Motor Company Full time

    About Ford Motor CompanyWe are a global leader in the automotive industry, dedicated to designing and developing innovative solutions that shape the future of transportation. Our team is passionate about creating a better world, and we're looking for talented individuals to join us in this mission.Job SummaryThis position is part of our Advanced...


  • Palo Alto, United States Tesla Full time

    What to ExpectTesla Energy is looking for a passionate, driven software engineer to build out the features for the current and next generation of DC fast charging. You will be responsible for delivering high quality code for the superchargers, charging adapters, and various other types of charging equipment. Come join a team of knowledgeable engineers...


  • Palo Alto, United States Tesla Full time

    What to ExpectThe Drive Inverter Firmware team is looking for an Embedded Firmware Engineer to develop, verify, and validate embedded firmware for power electronics and motor controls, enabling our vehicles to drive. In this role, you will work closely with the Hardware and Controls teams to architect, implement, test, and deploy safety-critical software on...


  • Palo Alto, California, United States Sterling Kohler Full time

    Position OverviewWork Mode: HybridLocation: Hybrid, 2-3 days/week in designated locationsSterling Kohler is a subsidiary of Kohler Co., a renowned leader in the production of kitchen and bath products, tile, and home interiors. Our aim is to innovate and develop digital solutions that enable consumers to enhance their lifestyles. We investigate how...


  • Palo Alto, United States Tesla Full time

    What to ExpectTesla Energy is looking for a Sr. Embedded Software Engineer to join a small team responsible for energy management and control applications. We are looking for candidates experienced with embedded Linux such as new hardware bring-up, bootloaders, porting drivers for various peripherals, and general system software for telemetry and...


  • Palo Alto, United States Mondo Full time

    Position Overview: The Senior Embedded Linux Firmware Engineer will be responsible for developing and maintaining embedded firmware for our IoT products. You will work on both current and upcoming product lines, utilizing your expertise in embedded systems, Linux, and microcontroller development. This role requires a deep understanding of embedded...


  • Palo Alto, United States Tesla Full time

    What to ExpectOther car companies have talked for years about a future of "connected cars." At Tesla, we make it happen. We regularly send Over-the-Air software updates to our vehicle fleet, seamlessly delivering new features and improvements to our customers. Our mobile applications allow customers to interact with their cars via real-time, low-latency...

Embedded Systems Verification and Validation Engineer

2 months ago


Palo Alto, United States Ford Motor Company Full time
Job Description

.What you'll be able to do:
  • Author, maintain, and execute automated Python Verification and Validation (V&V) tests for embedded ECUs and systems against requirements.
  • Author and review requirements for completeness and testability.
  • Enable testing with various serial protocols like Classical CAN, CAN FD, LIN, and Ethernet.
  • Aid in the development of common test frameworks and test fixtures.
  • Review test failures, code coverage analysis, and identify missing features and/or requirements.
  • Work collaboratively with the development teams to develop and test in tandem, troubleshoot and resolve bugs and issues, and strive for high quality software and functionality through iteration and automation.
  • Working knowledge of IDLs such as DBC, LDF, ARXML, and work with internally IDLs and frameworks
Responsibilities

What you'll be able to do:
  • Author, maintain, and execute automated Python Verification and Validation (V&V) tests for embedded ECUs and systems against requirements.
  • Author and review requirements for completeness and testability.
  • Enable testing with various serial protocols like Classical CAN, CAN FD, LIN, and Ethernet.
  • Aid in the development of common test frameworks and test fixtures.
  • Review test failures, code coverage analysis, and identify missing features and/or requirements.
  • Work collaboratively with the development teams to develop and test in tandem, troubleshoot and resolve bugs and issues, and strive for high quality software and functionality through iteration and automation.
  • Working knowledge of IDLs such as DBC, LDF, ARXML, and work with internally IDLs and frameworks
Qualifications

The minimum requirements we seek:
  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
  • 8+ yrs of experience in the same or similar type of work.
  • Proven experience in leading Verification and Validation efforts for embedded systems.
  • Strong coding skills in Python and object-oriented software design experience.
  • Experience with pytest framework.
  • Deep understanding of serial protocols such as Classical CAN, CAN FD, LIN, and Ethernet.
  • Strong debugging skills and the ability to triage nightly regression failures.
Preferred Qualifications:
  • Knowledge of agile principles and experience working with sprint cycles.
  • Familiarity with SW Update processes for embedded targets.
  • Experience with code reviews and coordinating cross-functional team meetings.


What you'll receive in return:

As part of the Ford family, you'll enjoy excellent compensation and a comprehensive benefits package that includes generous PTO, retirement, savings and stock investment plans, incentive compensation and much more. You'll also experience exciting opportunities for professional and personal growth and recognition.

If you have what it takes to help us redefine the future of mobility, we would love to have you join us.

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position.

We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.

At Ford, the health and safety of our employees is our top priority. Vaccination has been proven to play a critical role in combatting COVID-19. As a result, Ford has made the decision to require U.S. salaried employees to be fully vaccinated against COVID-19, unless employees require an accommodation for religious or medical reasons. Being fully vaccinated means that an individual is at least two weeks past their final dose of an authorized COVID-19 vaccine regimen. As a condition of employment, newly hired employees will be required to provide proof of their COVID-19 vaccination or an approved medical or religious exemption.