McNeilus Truck and Manufacturing Inc. is seeking a Software Engineer Intern to support their Software Engineering team in designing, developing, and testing vehicle control software. The intern will work on key projects, troubleshoot systems, and contribute to the reliability, functionality, and cost-effectiveness of their refuse truck bodies.
Requirements
- Write quality, maintainable, object-oriented C++ software.
- Develop and maintain PC programs used for the configuration of truck specific programming.
- Experience with C or C++ programming or similar programming language.
- Experience writing embedded applications on microcontrollers.
- Experience working with Controller Area Network (CAN) and the J1939 protocol.
Responsibilities
- Write quality, maintainable, object-oriented C++ software.
- Develop and maintain PC programs used for the configuration of truck specific programming.
- Identify and control vehicle operation and maintenance risks.
- Prepare and maintain the software documentation necessary to support the configuration of truck specific programming.
- Test truck specific programming to ensure the programming operates as specified.
- Participate in peer reviews and other engineering activities.
Other
- Student working toward a Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Strong academic record, GPA 3.0.
- Willing to travel or relocate to Dodge Center, MN for the Summer of 2026 (relocation assistance provided for those with a permanent address of greater than 50 miles from Dodge Center, MN)
- Strong verbal and written communication skills.
- Detail oriented and quality focused.