Software Engineer Intern — C++ & CAN

Oshkosh Corporation, Inc.

Dodge Center (MN)

On-site

USD 25,000 - 51,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

McNeilus Truck and Manufacturing Inc. is seeking a Software Engineer Intern to support the Software Engineering team.

You will design, test, and maintain vehicle control software for trucks and systems, working on projects from simple tasks to complex analytics. The role emphasizes writing high-quality C++ software, development of configuration tools, and collaboration across teams, with a pay range of $18.00–$37.00 per hour.

Qualifications

  • Pursuing a Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Experience with C or C++ programming.
  • Experience writing embedded applications on microcontrollers.
  • Experience with CAN and J1939 protocol.
  • Strong verbal and written communication skills.

Responsibilities

  • Write quality, maintainable, object-oriented C++ software for vehicle control.
  • Develop and maintain PC programs for truck-specific programming configuration.
  • Identify and control vehicle operation and maintenance risks.
  • Document software configurations supporting truck programming.

Skills

C/C++ programming
Embedded applications
CAN/J1939 protocol
Communication skills
Team collaboration

Education

Pursuing Bachelor’s in CS/Software Engineering

Tools

Microsoft Office

Job description

McNeilus Truck and Manufacturing Inc. is seeking a Software Engineer Intern to support the Software Engineering team.

You will design, test, and maintain vehicle control software for trucks and systems, working on projects from simple tasks to complex analytics. The role emphasizes writing high-quality C++ software, development of configuration tools, and collaboration across teams, with a pay range of $18.00–$37.00 per hour.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Intern: Embedded C++ & CAN
Software Engineer Intern: Embedded C++ & CAN

McNeilus Truck and Manufacturing, Inc. • Dodge Center (MN)

On-site
USD 25,000 - 51,000
Embedded C++ Software Engineer Intern
Embedded C++ Software Engineer Intern

Oshkosh Corporation, Inc. • Northern (KY)

Hybrid
USD 25,000 - 51,000
Engineer Intern - Software (Summer 2027)
Engineer Intern - Software (Summer 2027)

McNeilus Truck and Manufacturing, Inc. • Dodge Center (MN)

On-site
USD 25,000 - 51,000
Engineer Intern - Software (Summer 2027)
Engineer Intern - Software (Summer 2027)

Oshkosh Corporation, Inc. • Dodge Center (MN)

On-site
USD 25,000 - 51,000
Mechanical Engineering Intern: CAD & Vehicle Systems
Mechanical Engineering Intern: CAD & Vehicle Systems

McNeilus Truck and Manufacturing, Inc. • Dodge Center (MN)

On-site
USD 25,000 - 51,000
Systems Engineering Intern: Hands-On Design & Testing
Systems Engineering Intern: Hands-On Design & Testing

Oshkosh Corporation, Inc. • Northern (KY)

Hybrid
USD 25,000 - 51,000
Engineer Intern - Software (Summer 2026)
Engineer Intern - Software (Summer 2026)

Oshkosh Corporation, Inc. • Northern (KY)

Hybrid
USD 25,000 - 51,000
Mechanical Engineering Intern: Vehicle Systems & CAD
Mechanical Engineering Intern: Vehicle Systems & CAD

Oshkosh Corporation, Inc. • Dodge Center (MN)

On-site
USD 25,000 - 51,000
Disability accommodation
Embedded C++ Software Intern – Vehicle Systems
Embedded C++ Software Intern – Vehicle Systems

Oshkosh Corporation, Inc. • Northern (KY)

Hybrid
USD 25,000 - 51,000
Industrial Engineering Intern - Lean, CAD & ERP Hands-On
Industrial Engineering Intern - Lean, CAD & ERP Hands-On

McNeilus Truck and Manufacturing, Inc. • Dodge Center (MN)

On-site
USD 25,000 - 51,000