> Markdown version of [/jobs/ext/4472185-software-embedded-engineering-talent-pipeline-early-career-program-advanced-ev](https://www.wearedevelopers.com/jobs/ext/4472185-software-embedded-engineering-talent-pipeline-early-career-program-advanced-ev). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software & Embedded Engineering (Talent Pipeline) - Early Career Program, Advanced EV - **Company:** Ford Motor Company - **Location:** Palo Alto, CA, United States - **Salary:** $60,000.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), Artificial Intelligence, Systems Engineering, Automation of Tests, Bluetooth, C++ (Programming Language), Cloud Computing, Communications Protocols, Computer Programming, Computer Engineering, Continuous Integration, Data Structures, Software Debugging, Linux, Device Drivers, DSpace, Embedded C, Linux on Embedded Systems, Middleware, Firmware, Hardware-In-The-Loop Simulation, Human-Computer Interaction, Python (Programming Language), MATLAB, Signal Processing, Software Engineering, Software Requirements Analysis, Systems Integration, Rust (Programming Language), Wi-Fi Technology, Software Troubleshooting, Git, Information Technology, Canoe Software - **Published:** October 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c773c05f39f86ce0 ## About the Role * Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Mechanical or Automotive Engineering, or a related field * Coursework, project, or internship experience in programming. Examples include C/C++, Rust, Python, Java, or MATLAB/Simulink. * Strong fundamentals in software, embedded systems, or controls. Examples include data structures, algorithms, operating systems, and 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 6-month program * Some roles may require travel to test locations, or a valid driver's license for vehicle testing. This will be confirmed during selection. Even Better, You May Have * Experience with embedded Linux, middleware, Rust, or real-time embedded C * Experience with automotive communication protocols and diagnostics (CAN, CAN-FD, LIN, Automotive Ethernet, UDS) * Experience with device drivers (e.g., WiFi, Bluetooth), microcontroller peripherals (ADC, GPIO, PWM, SPI), or sensors and signal processing * Experience with Human-Machine Interface (HMI) development or Software (SW) System Integration * Experience with cloud software, Git, Linux, CI/CD, containers, or automated testing * Familiarity with HIL or simulation tools (dSPACE, NI, Vector CANoe/CANalyzer/CANape, ecu.test) * Knowledge of control theory or vehicle dynamics, or experience with thermal systems * Experience using data or fleet data to drive 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, * Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Mechanical or Automotive Engineering, or a related field Coursework, project, or internship experience in programming. Examples include C/C++, Rust, Python, Java, or MATLAB/Simulink * Strong fundamentals in software, embedded systems, or controls. Examples include data structures, algorithms, operating systems, and 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 6-month program * Some roles may require travel to test locations, or a valid driver's license for vehicle testing. This will be confirmed during selection. Even Better, You May Have * Experience with embedded Linux, Rust, or real-time embedded C * Experience with automotive communication protocols and diagnostics (CAN, CAN-FD, LIN, Automotive Ethernet, UDS) * Familiarity with HIL or simulation tools (dSPACE, NI, Vector CANoe/CANalyzer/CANape, ecu.test) * Experience with Git, Linux, CI/CD, containers, or automated testing * Knowledge of microcontroller peripherals (ADC, GPIO, PWM, SPI) or sensors and signal processing * Knowledge of control theory or vehicle dynamics, or experience with thermal systems * Experience using data or fleet data to drive engineering decisions Student-team or project experience, such as Formula SAE, robotics, IoT, or personal projects ## Description * Design, develop, and debug production-quality software, such as 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 your work and share results with the team *