About The Position

Ford's Advanced EV Development (ADVEV) team is recruiting for a six-month early-career program supporting software and embedded engineering work across Advanced EV Development and Ford's Electric Vehicle software organization. Candidates apply once and may be considered for multiple openings; team and project assignments are determined during the selection process. Participants will work with engineering, design, and software teams on electric vehicle development and technologies such as batteries, charging, and recycling. The program may be shorter than six months in some cases and is expected to have start dates as early as March 2027. Positions are based in Palo Alto, California; Long Beach, California; or Dearborn, Michigan. Candidates may be required to work onsite four or more days per week. Some assignments may require travel to test locations or a valid driver's license for vehicle testing; details will be confirmed during selection. Eligible candidates who live more than 50 miles from a local office and are assigned to an eligible team may receive a $5,000 pre-tax relocation and commuter stipend. The role is intended for students currently pursuing a bachelor's or master's degree in a relevant engineering or computer science field. Visa sponsorship is not available, and candidates must be legally authorized to work in the United States. The position is salary grade 4; salary and benefits information is available through Ford's supplemental information link.

Requirements

  • Currently pursuing a bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Mechanical Engineering, Automotive Engineering, or a related field.
  • Coursework, project, or internship experience in programming, such as C/C++, Rust, Python, Java, or MATLAB/Simulink.
  • Strong fundamentals in software, embedded systems, or controls, such as data structures, algorithms, operating systems, or control systems.
  • Strong problem-solving skills and eagerness to learn in a fast-paced, collaborative environment.
  • Ability to work in cross-functional teams and communicate technical ideas clearly.
  • Curiosity about automotive technology, embedded systems, and electric vehicles.
  • Availability for the full six-month program.
  • Some roles may require travel to test locations or a valid driver's license for vehicle testing; requirements will be confirmed during selection.
  • Legally authorized to work in the United States; visa sponsorship is not available.

Nice To Haves

  • Experience with embedded Linux, middleware, Rust, or real-time embedded C.
  • Experience with automotive communication protocols and diagnostics, including CAN, CAN-FD, LIN, Automotive Ethernet, or UDS.
  • Experience with device drivers such as WiFi or Bluetooth, microcontroller peripherals such as ADC, GPIO, PWM, or SPI, or sensors and signal processing.
  • Experience with Human-Machine Interface (HMI) development or software system integration.
  • Experience with cloud software, Git, Linux, CI/CD, containers, or automated testing.
  • Familiarity with HIL or simulation tools such as dSPACE, NI, Vector CANoe/CANalyzer/CANape, or ecu.test.
  • Knowledge of control theory or vehicle dynamics, or experience with thermal systems.
  • Experience using data or fleet data to inform engineering decisions.
  • Student-team or project experience, such as Formula SAE, robotics, IoT, or personal projects.
  • Comfort using AI-assisted coding tools responsibly in a learning-focused workflow.

Responsibilities

  • Design, develop, and debug production-quality software, including embedded C, Rust or C++ services, and Python tools.
  • Translate system and software requirements into designs, code, and test cases.
  • Develop unit, integration, software-in-the-loop (SIL), and hardware-in-the-loop (HIL) tests, including test automation and CI/CD tooling.
  • Integrate, bring up, and troubleshoot software and hardware on test benches and prototype vehicles.
  • Analyze test and vehicle data, and share findings and recommendations.
  • Collaborate with software, firmware, electrical, mechanical, controls, and systems engineers in an agile team.
  • Document work and share results with the team.

Benefits

  • Eligible candidates living more than 50 miles from a local office and assigned to an eligible team may receive a $5,000 pre-tax relocation and commuter stipend.
  • Participants gain hands-on experience, meaningful involvement in engineering work, and opportunities to develop skills for future careers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service