Home
/
Comprehensive
/
Student Worker Program - Embedded Software Engineer (Junior)
Student Worker Program - Embedded Software Engineer (Junior)-February 2024
Washington
Feb 10, 2026
About Student Worker Program - Embedded Software Engineer (Junior)

We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?

Join our Electric Vehicle Digital Design (EVDD) team for a 6-month Student Worker Program and help build the future of mobility! Immerse yourself in Ford's center of innovation and growth, working alongside top engineering, design, and software talent to create groundbreaking EVs and contribute to key technologies like batteries, charging, and recycling. This is your chance to gain hands-on experience and make a real impact on the automotive industry.

Our team develops firmware and controls for HV embedded systems, including battery management systems, charging, and motor control. As a junior engineer, you will be a part of this team, collaborating with cross-functional teams, including electrical architecture, system integration, and platform software engineers. You will gain practical experience in firmware development through various stages of the program development cycle. This role offers a unique opportunity to contribute to real-world projects and learn from experienced engineers in a fast-paced and innovative environment.

This is a 6 month program

As an Electric Motor Mechanical Design Associate, you will be an integral part of a team responsible for the design, analysis, and development of electric motors for Ford’s next generation of electric vehicles. You will gain hands-on experience in all stages of the product development lifecycle, from initial concept design to volume production.

What You'll do

Assist in the design and implementation of firmware for distributed embedded systems with multiple microcontrollers, with a focus on power/energy consumption and safety.

Participate in the specification, design, implementation, and testing of bare-metal and RTOS-based low-level software for energy management and powertrain controls applications.

Contribute to the development of embedded software, from low-level base software to application modules.

Support the design and specification of interfaces between application software and firmware.

Learn about multicore, timing-critical software architectures.

Gain experience working with and resolving ambiguities in requirements, specifications, and designs.

Develop basic real-time software components and interfaces under the guidance of senior engineers.

Learn about software component testing methodologies and assist in their implementation.

Gain hands-on experience with hardware and debuggers at a bench and HIL level to verify software operation.

Learn about ISO26262-compliant software development practices.

Assist in defining system-level power requirements and implementing low-power modes of operation for microcontrollers.

Learn how to instrument and profile software to identify optimization opportunities.

Contribute to early-phase firmware development activities, including hardware validation, lab car testing, and setting up automation frameworks for unit, SIL, and HIL testing.

Assist in developing test plans and performing tests to validate firmware functionality, stability, and performance.

What you will bring:

A strong interest in embedded systems and a desire to learn hands-on hardware bring-up, system debugging, and code optimization.

Ability to collaborate effectively within a team environment and communicate technical concepts.

Foundational knowledge of C programming for embedded systems.

Familiarity with embedded architectures, including bare-metal and RTOS implementations. A basic understanding of modern multi-core 32-bit embedded controller peripherals and architecture is a plus.

Basic understanding of the software development lifecycle and version control systems (e.g., Git).

Basic Python coding skills.

Minimum requirements:

Current enrollment in a Bachelor's degree program in Electrical Engineering, Computer Science, Computer Engineering, or a related field.

Foundational coursework in embedded systems or related areas.

Basic proficiency in C/C++.

Strong communication and teamwork skills.

Preferred Requirements:

Familiarity with RTOS concepts and low-level driver development.

Experience with software build tools (e.g., Bazel, Scons, CMake).

Basic knowledge of electrical engineering fundamentals, including circuit analysis and design.

Experience with scripting languages, particularly Python, for test automation.

Familiarity with software testing methodologies.

What you’ll receive in return: As part of this exciting program, you’ll enjoy a high level of involvement with an exceptional team of industry innovators and visionaries. You’ll contribute in a meaningful way to our important, breakthrough work. And you’ll develop the skills that will give you a significant edge in your future career pursuits. If you have what it takes to help us redefine the future of mobility, we’d love to have you join us.

Candidates for positions with Ford Motor Company must be legally authorized to permanently work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position.

Ford Motor Company is 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.

Requisition ID : 38233

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Digital Production Specialist
Company Description Working at Allegis Global Solutions (AGS) is more than just a job. It’s a career. It’s a community of people who invest in your development and empower you to blaze your own trail
Entry Level Field Service Technician -Will train
Kelly Engineering, a managed solution provider and business unit of Kelly Services, Inc., is currently seeking Field Service Technicians Level I and II for a project engagement at one of our Global S
Supervisory Management Analyst
Summary Please limit your resume to 5 pages. If more than 5 pages are submitted, only the first 5 pages will be reviewed to determine your eligibility/qualifications. This is a Direct Hire Authority
Management Trainee Program (On-Site: Salt Lake City)
Are you someone who never rests on their laurels, always strives to go above and beyond, and is committed to keeping your PROMISES? Do you appreciate a company culture that is open, fosters work-life
Part Time - Head Cashier - Flexible
What You Will Do All Lowe’s associates deliver quality customer service while maintaining a store that is clean, safe, and stocked with the products our customers need. As a Head Cashier, this means:
Information Systems Security Officer (ISSO) TS/SCI Clearance
Information Systems Security Officer (ISSO) TS/SCI ClearanceLocationUS-OH-DaytonID2024-1879CategoryInformation TechnologyPosition TypeFull Time SalaryRiverside OverviewRiverside Research is an indepe
Traveling Superintendent
Description: We are looking for a traveling superintendent who will travel to projects and supervise large tilt-up construction projects from ground break to close-out. You will be responsible for qu
Inside Acct Exec-Bus-Outbound
Inside Acct Exec-Bus-Outbound - ( 24000165 ) Description *This position is a work from home opportunity and can be filled remotely anywhere within the country. Are you ready to join a growing Telecom
Retail Sales Associate
When you join VerizonVerizon is one of the world's leading providers of technology andcommunications services, transforming the way we connect around the world.We're a human network that reaches acro
Complex Sales Manager
Complex Sales Manager Description: Position Title: Complex Sales Manager Pay Rate : $137,400 - $183,200 (USCORE) Multiple factors, including Individual experience, skills and abilities will determine
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved