McNeilus Truck and Manufacturing, Inc.
Dodge Center, MN
Engineer Intern - Software (Summer 2027)
We tailor your resume to this role and apply for you in seconds.
Apply to Engineer Intern - Software (Summer 2027) at McNeilus Truck and Manufacturing, Inc.Job details
- Location
- Dodge Center, MN
- Work type
- Onsite
- Visa
- Sponsorship available
- Posted
- 2 weeks ago
- Apply on
- oshkoshcorporation.wd5.myworkdayjobs.com
About this role
McNeilus Truck and Manufacturing, Inc., an Oshkosh Company, designs and manufactures refuse truck bodies. The Software Engineer Intern will support the Software Engineering team by designing, developing, testing, troubleshooting, and documenting vehicle control software and related systems.
What you'll do:
- These duties are not meant to be all-inclusive and other duties may be assigned. 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
- Job duties will vary depending on business unit and location of internship
What they're looking for:
- Student working toward a Bachelor's degree in Computer Science, Software Engineering, or related field
- 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
- Strong verbal and written communication skills
- Proficiency with various web-based software applications including Microsoft Office Word, Excel, PowerPoint, SharePoint, etc
- Detail oriented and quality focused
- Strong academic record, GPA 3.0
- Ability to work independently while prioritizing workload
- Flexible and adaptable to working under tight deadlines and/or changing needs
Benefits:
- Various opportunities to support team member growth and success
Ready to apply?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.