California Jobs

Senior Staff OTA Software Engineer


PayCompetitive
LocationPalo Alto/California
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: 32469837473

      Ford Model E Platform Architecture Engineering is seeking a Staff embedded software engineer to work on the Platform OTA. In this role, you will collaborate closely with the solution architect to clarify requirements and develop automotive software solutions and embedded software modules for electric vehicles by Ford, focusing on reliable and secure platform updates. You will be encouraged to challenge the status quo, adapt quickly to new ideas, and embrace a fast-failing approach.

      Qualifications

      The minimum requirements we seek:

      1. B.S. in Electrical, Computer Engineering, or Computer Science.
      2. 10+ years of proven experience in software engineering.
      3. Good understanding of POSIX environments and cloud technologies.
      4. Hands-on experience in development and troubleshooting of embedded systems.
      5. Programming skills in C, C++, and Python; knowledge of Rust is a plus.
      6. Strong documentation, writing, and communication skills.
      7. Willingness to learn and explore unfamiliar areas.

      We welcome candidates who may not check every box but believe they can bring value to Ford Motor Company.

      Preferred Qualifications

      1. M.S. in Electrical, Computer Engineering, or Computer Science.
      2. Experience with OTA systems.
      3. Proficiency in Rust programming.
      4. Experience with open-source technologies such as Yocto, Xen, Automotive Grade Linux, or AOSP Integration.
      5. Understanding of onboard/offboard (cloud) communication protocols.

      What you'll receive in return

      As part of Ford, you'll enjoy competitive compensation, comprehensive benefits including PTO, retirement plans, stock options, incentives, and opportunities for growth and recognition.

      Additional Information

      Candidates must be legally authorized to work in the U.S. Visa sponsorship is available. Ford is an Equal Opportunity Employer committed to diversity. For details on salary and benefits, visit: Ford Benefits and Compensation.

      Ford prioritizes health and safety, requiring COVID-19 vaccination for new hires unless an exemption applies, with proof required at employment start.

      Responsibilities

      What you'll be able to do:

      1. Lead the development of next-generation software update components for electric vehicles.
      2. Collaborate with architects, engineers, and specialists to design integrated solutions.
      3. Define objectives, scope, timelines, milestones, and deliverables with cross-functional teams.
      4. Coordinate with system owners on planning, implementation, testing, and documentation for cloud, on-premise, and hybrid systems.
      5. Enhance system efficiency, stability, and scalability.
      6. Integrate solutions with existing embedded system components.
      7. Interface with hardware design teams.
      8. Provide post-production escalation support.
      9. Participate in software and hardware design reviews.
      10. Test new software builds on prototype vehicle platforms.
      11. Deliver artifacts for OTA and program team integration into production releases.
      12. Develop regression tests and ensure comprehensive code coverage.
      #J-18808-Ljbffr
  • About the company