Embedded Controls Software Engineer

5 days ago


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

Ford Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. As a key member of our Body Controls Systems team, you will be responsible for designing and developing complex, distributed, safety-critical embedded systems for our vehicles.

Responsibilities
  • Develop control and estimation algorithms for various body control features, including window control, closure systems, 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 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.
  • 8+ years of experience on electrical hardware applications, prototype bring-up, and systems development.
  • 8+ years of experience with vehicle network protocols such as CAN, LIN, and Automotive Ethernet.
  • Strong EE fundamentals and hands-on experience with electrical test equipment (oscilloscopes, DMMs, signal generators, power supplies, etc.).
  • 8+ years of experience using embedded networking interface tools for automotive, aerospace, or similar fields.
  • 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.
What You'll Receive

As a valued member of the Ford Motor Company team, you'll enjoy excellent compensation and a comprehensive benefits package, including 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.

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.



  • 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 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.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 EngineerWe are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team at Ford Motor Company.About the RoleThis is a challenging and rewarding opportunity to work on complex, distributed, safety-critical embedded systems. As an Embedded Controls Engineer, you will be responsible for...


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

    Job Title: Embedded Controls EngineerWe are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team at Ford Motor Company.About the Role:The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems. They will have hands-on experience...


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

    Job DescriptionFord Motor Company is seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. As part of our Body Controls Systems team, you will be responsible for designing and developing control algorithms for various body control features, such as window control, closure system, and lighting.You will work closely...


  • Palo Alto, California, United States Pennsylvania State University Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team at the Applied Research Laboratory (ARL) at Penn State University. The successful candidate will be responsible for developing software and firmware for the autonomous control of current and future undersea systems.The ideal candidate will have a strong background in...


  • 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 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 Title: Senior Embedded Controls EngineerAt Ford Motor Company, we are seeking a highly skilled and experienced Senior Embedded Controls Engineer to join our team. As a key member of our body controls systems team, you will be responsible for designing and developing complex embedded systems for our vehicles.Responsibilities:Design and develop control...


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

    Job Title: Senior Embedded Controls EngineerFord Motor Company is seeking a highly skilled and experienced Senior Embedded Controls Engineer to join our team. As a key member of our electrical engineering team, you will be responsible for designing and developing complex embedded systems for our vehicles.Responsibilities:Design and develop control/estimation...


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

    Job Title: Senior Embedded Controls EngineerWe are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team at Ford Motor Company.About the RoleThe ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems. They will have hands-on experience...


  • 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.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 team is responsible for controls of seats, tailgate, windows, latches, wipers, mirrors, various...


  • Palo Alto, California, United States Wipro Full time

    About Wipro:Wipro Limited is a leading technology services and consulting company that helps clients address their most complex digital transformation needs. We leverage our holistic portfolio of capabilities in consulting, design, engineering, operations, and emerging technologies to build innovative solutions that drive business growth and...


  • Palo Alto, California, United States Rivian Automotive Full time

    About RivianRivian is a pioneering company dedicated to creating a sustainable future through innovative electric vehicles and clean energy solutions. Our mission is to empower people to explore the world without limits, while protecting the environment for future generations.Job SummaryWe are seeking a highly skilled and experienced Principal Embedded...


  • Palo Alto, California, United States Rivian Automotive Full time

    About RivianRivian is a pioneering company that's revolutionizing the automotive industry with its cutting-edge Electric Adventure Vehicles. Our mission is to keep the world adventurous forever, and we're seeking talented individuals to join our team.Role SummaryAs an Embedded Software Development Engineer at Rivian, you'll play a crucial role in developing...


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

    Job DescriptionAs a Software Engineer with a focus on embedded systems, you will be responsible for delivering high-quality systems software spanning deeply embedded firmware libraries to code generation and tooling.You will solve problems inherent to complex communications networks, such as reliability, testability, extensibility, and developer ease of...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're committed to making that happen through our cutting-edge technology and innovative approach.Job SummaryWe're seeking a highly skilled Embedded Software Development Engineer to join our team at...