×
Register Here to Apply for Jobs or Post Jobs. X

Engineer Intern - Software; Summer

Job in Dodge Center, Dodge County, Minnesota, 55927, USA
Listing for: Minnesota Jobs
Seasonal/Temporary, Apprenticeship/Internship position
Listed on 2026-09-05
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 18 - 37 USD Hourly USD 18.00 37.00 HOUR
Job Description & How to Apply Below
Position: Engineer Intern - Software (Summer 2027)
Location: Dodge Center

Software Engineer Intern

McNeilus Truck and Manufacturing Inc. is committed to serving everyday heroes and is an industry leading designer and manufacturer of refuse truck bodies. McNeilus produces a complete line of high-performance rear load, front load, and automated side load refuse bodies to augment any refuse collection fleet. Our team members are critical in our mission of supporting waste warriors and keeping communities safe and clean.

The Software Engineer Intern will provide support for the Software Engineering team. Activities will include designing reliable, functional, and cost-effective vehicle control software; develop and test programming for vehicles and systems; support various systems through troubleshooting or reprogramming the system. This role will work on a variety of key projects and initiatives ranging from simple tasks to more complex analytical projects.

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.

Minimum qualifications:

  • Student working toward a Bachelor's degree in Computer Science, Software Engineering, or related field.

Standout qualifications:

  • 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.

Pay Range: $18.00 - $37.00

The above pay range reflects the minimum and maximum target pay for the position across all U.S. locations. Within this range, individual pay is determined by various factors, including the scope and responsibilities of the role, the candidate's experience, education and skills, as well as the equity of pay among team members in similar positions. Beyond offering a competitive total rewards package, we prioritize a people-first culture and offer various opportunities to support team member growth and success.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary