Student Worker Program, Software Engineer

Ford Motor CompanyLong Beach, CA
37d

About The Position

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? Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. As part of this exciting student worker 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. What you'll do... You will learn how to create code and manage data that will directly impact the environment by improving electric vehicle energy efficiency You'll grow your expertise and analytical skills through collaboration with a global, cross-functional team, ownership of a well-defined project, and exposure to new technology and tools used to improve vehicles and customer experience. Hands-on experience developing and deploying data-driven processes and toolsets to provide insights and guide engineering decisions Multi-faceted first-hand experience working on next generation electric vehicle, from concept development, prototyping, to vehicle testing and calibration, encompassing both physical and virtual analysis and testing Develop an automated test framework in Python to validate bootloaders across a network of ECUs, enabling reliable OTA (Over-the-Air) update functionality , a critical feature of advanced vehicle systems Implement automated testing of DIDs and UDS routines to ensure compliance and robustness of ECU communication and diagnostics Support bootloader validation activities including watchdog testing, recovery scenarios, Authenticity and integrity verification. Contribute to the continuous improvement of bootloader validation workflows, integrating results into CI pipelines for system-wide regression testing Leverage strong knowledge of embedded C, bootloader architecture, and automotive communication protocols (CAN, UDS) to enhance software reliability and performance

Responsibilities

  • Learn how to create code and manage data that will directly impact the environment by improving electric vehicle energy efficiency
  • Grow your expertise and analytical skills through collaboration with a global, cross-functional team, ownership of a well-defined project, and exposure to new technology and tools used to improve vehicles and customer experience.
  • Hands-on experience developing and deploying data-driven processes and toolsets to provide insights and guide engineering decisions
  • Multi-faceted first-hand experience working on next generation electric vehicle, from concept development, prototyping, to vehicle testing and calibration, encompassing both physical and virtual analysis and testing
  • Develop an automated test framework in Python to validate bootloaders across a network of ECUs, enabling reliable OTA (Over-the-Air) update functionality , a critical feature of advanced vehicle systems
  • Implement automated testing of DIDs and UDS routines to ensure compliance and robustness of ECU communication and diagnostics
  • Support bootloader validation activities including watchdog testing, recovery scenarios, Authenticity and integrity verification.
  • Contribute to the continuous improvement of bootloader validation workflows, integrating results into CI pipelines for system-wide regression testing
  • Leverage strong knowledge of embedded C, bootloader architecture, and automotive communication protocols (CAN, UDS) to enhance software reliability and performance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Intern

Industry

Transportation Equipment Manufacturing

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service