Oshkosh is seeking a Controls Intern to assist in the design, implementation, and validation of control software for critical automotive systems, aiming to develop control strategies, integrate embedded software, and ensure robust system performance for next-generation vehicles.
Requirements
- working towards an undergraduate or graduate degree in Electrical Engineering, Mechanical Engineering, Controls System Engineering, Automotive Engineering or related technical field.
- Assist in the design, implementation, and testing of embedded control software for automotive systems (e.g., powertrain, chassis, safety, or body controllers).
- Contribute to MATLAB/Simulink model-based development and code generation workflows.
- Write, test, and maintain software in C/C++ for embedded applications.
- Develop and refine control algorithms for real-time embedded systems.
- Gain exposure to AUTOSAR-based software architectures and assist in basic configuration or integration tasks.
- Support integration, debugging, and calibration of control features on hardware platforms.
Responsibilities
- Assist in the design, implementation, and testing of embedded control software for automotive systems (e.g., powertrain, chassis, safety, or body controllers).
- Contribute to MATLAB/Simulink model-based development and code generation workflows.
- Write, test, and maintain software in C/C++ for embedded applications.
- Develop and refine control algorithms for real-time embedded systems.
- Gain exposure to AUTOSAR-based software architectures and assist in basic configuration or integration tasks.
- Support integration, debugging, and calibration of control features on hardware platforms.
- Conduct unit testing, system validation, and regression analysis to ensure functional safety and compliance with requirements.
Other
- High School Diploma or equivalent
- Willing to travel or relocate to Oshkosh, WI for the duration of the summer 2026 internship.
- Summer housing is available to interns whose permanent address is greater than 50 miles from their work location.
- Collaborate with cross-functional teams including hardware engineers, systems engineers, and test engineers.
- Document development activities, test results, and recommendations for software improvements.