Senior Embedded Controls Engineer, Body Systems Specialist

3 weeks ago


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

At Ford Motor Company, we are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.

Responsibilities:

  • Create control/estimation algorithms for various body control features like window control, closure system, and lighting.
  • Lead the design and integration of various body controls hardware components on electrical test assets such as benches, bucks, labcars, and vehicles.
  • Collaborate with software integration teams to bring up core functions and broadcast software level requirements to electrical hardware and systems teams.
  • Understand functional safety principles and participate in functional safety analyses of complex vehicle subsystems.
  • Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions, including low power modes.
  • Spearhead body controls feature development, working cross-functionally with hardware, software, architecture, and many other teams to author feature boundary diagrams and validation strategies.
  • Author subsystem block diagrams and lead subsystem reviews through all vehicle program development phases.

Qualifications:

  • Master's degree in electrical engineering, mechanical engineering, or computer science, with evidence of exceptional ability, or equivalent 5+ years of experience on electrical hardware applications, prototype bring-up, and systems development.
  • 5+ years of experience with vehicle network protocols such as CAN, LIN & Automotive Ethernet.
  • Strong EE fundamentals and hands-on experience with electrical test equipment (oscilloscopes, DMMs, signal generators, power supplies, etc.).
  • 5+ years of experience using embedded networking interface tools for automotive, aerospace, or similar field.
  • Experience and working knowledge of systems development, vehicle architecture, battery technologies, software/hardware tool development, motor calibration technologies, OBD calibration, functional safety, network, and diagnostics process.
  • Experience with creating and executing component-level test procedures and owning all test results.

Preferred Requirements:

  • Highly collaborative mindset and strong communication skills.
  • Experience in driver development and RTOS integration.
  • Experience with software build tools like Bazel, Scons, Cmake etc.
  • Experience with fundamental hardware components on PCB and their analysis tools.
  • Ability to write testing scripts for using scripting languages (Python).
  • Fluent in software fundamentals including software design and maintainability.
  • Hands-on experience in hardware bring-up, system debugging, and code optimization.
  • Knowledge of electrical engineering fundamentals including circuit analysis and design.

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.



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

    Job Title: Senior Embedded Controls EngineerAt Ford Motor Company, we are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.Responsibilities:Create control/estimation...


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

    Job Title: Embedded Controls Software Engineer - Body ControlsAt Ford Motor Company, we are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.Responsibilities:Create...


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

    Job DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.ResponsibilitiesCreate control/estimation algorithms for various body control features like window...


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

    Job DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.The successful candidate will be responsible for creating control/estimation algorithms for various body...


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

    Job DescriptionAt Ford Motor Company, we're seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. As a key member of our body systems team, you'll be responsible for designing and developing control algorithms for various body control features, including window control, closure systems, and...


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

    Job DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.The team is responsible for controls of seats, tailgate, windows, latches, wipers, mirrors, various...


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

    Job Title: Embedded Controls Software EngineerAt Ford Motor Company, we are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.Responsibilities:Create control/estimation...


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

    Job DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.The team is responsible for controls of seats, tailgate, windows, latches, wipers, mirrors, various...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionAs a Senior Body Controls Systems Integration Engineer at Tesla, you will be responsible for leading the design and development of body controls systems within the vehicle software organization. This role requires a strong understanding of hardware, software, and system design fundamentals, as well as excellent communication and leadership...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryTesla is seeking a highly skilled Senior Firmware Engineer to join our Self-Driving Hardware team in Palo Alto, CA. As a key member of our team, you will be responsible for developing, testing, and documenting firmware for our Self-Driving system.Key ResponsibilitiesDesign and implement firmware for embedded subsystemsDevelop high-quality C code...


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

    Job SummaryWe are seeking a highly skilled Embedded Controls Software Engineer to join our team at Ford Motor Company. The ideal candidate will have hands-on experience developing drivers and controlling actuators for low-voltage motors and lighting control. Key ResponsibilitiesLead the design and integration of various body controls hardware components on...


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

    Job DescriptionThe dynamics of a vehicle's interaction with its driver is a critical aspect of its design. We are seeking a highly skilled Embedded Controls Software Engineer to join our team at Ford Motor Company.The ideal candidate will have a strong background in embedded development, supporting complex, distributed, safety-critical embedded systems....


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

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Advanced Driver-Assistance Systems (ADAS) program, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of...


  • Palo Alto, California, United States Tesla Full time

    About the RoleThe Silicon Development team at Tesla is seeking a highly skilled Firmware Software Engineer to develop, test, and document firmware for various in-house silicon and sensors development projects. As a Firmware Software Engineer, you will be responsible for designing and developing firmware for real-time embedded environments, including...


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

    Job Summary: We are seeking an experienced Senior Embedded Software Engineer to join our team at Ford Motor Company. About the Role: As a Senior Embedded Software Engineer, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the maximization of speed and quality in the development of advanced...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's dedicated to creating a more sustainable future. Our mission is to keep the world adventurous forever, and we're committed to making a positive impact on the environment.We're a team of innovators who are passionate about pushing the boundaries of what's possible. We're constantly challenging ourselves to...


  • Palo Alto, California, United States EverCharge Full time

    Senior Embedded Software DeveloperEverCharge is a leading provider of electric vehicle (EV) charging devices and management systems, offering hardware and software EV charging solutions for fleets, multi-unit, and single-family homes.Our Senior Embedded Engineer, Rust, will leverage their broad engineering skill set to design, implement, and test embedded...


  • Palo Alto, California, United States Rivian Full time

    Rivian is a leading manufacturer of electric vehicles, and we are seeking a highly skilled Senior Embedded Software Engineer to join our team.The successful candidate will be responsible for designing, developing, and deploying embedded software on Real-Time Operating Systems (RTOS) for board bring-up, verification, and debugging of automotive...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating emissions-free Electric Adventure Vehicles. We're seeking a skilled Embedded Systems Engineer to join our team and contribute to the development of our energy management systems.As a company, we challenge conventional thinking and strive for innovation. Our team members share a passion for the...


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

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company.About the RoleThis position will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of advanced driver-assistance systems (ADAS).Key ResponsibilitiesWork closely with ADAS...