Embedded C++ Software Engineer Intern

Oshkosh Corporation, Inc.

Minnesota

Hybrid

USD 25,000 - 51,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Software Engineer Intern at Oshkosh Corporation, McNeilus division, will contribute to designing and testing vehicle control software for refuse trucks. You will write maintainable C++ code and support configurations for various truck systems.

Ideal candidates are pursuing a Bachelor's in CS/Software Engineering with hands-on C/C++ experience, CAN/J1939 familiarity, and strong communication skills. This internship offers exposure to real-world embedded development and software documentation.

Qualifications

  • Student working toward a Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Experience with C or C++ programming and embedded applications is desired.
  • Familiarity with CAN and the J1939 protocol is a plus.
  • Strong verbal and written communication skills are important.
  • Proficiency with Microsoft Office (Word, Excel, PowerPoint, SharePoint) is helpful.

Responsibilities

  • Write quality, maintainable, object-oriented C++ software.
  • Develop and maintain PC programs used for configuring truck-specific programming.
  • Identify and control vehicle operation and maintenance risks.
  • Prepare and maintain software documentation for truck configuration.
  • Test truck-specific programming to ensure it operates as specified.
  • Participate in peer reviews and other engineering activities.

Skills

C/C++ programming
Embedded programming
CAN and J1939
Communication skills
Office apps (Word/Excel/PowerPoint/SHR
Attention to detail
Strong academic record (GPA 3.0)

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

None

Job description

The Software Engineer Intern at Oshkosh Corporation, McNeilus division, will contribute to designing and testing vehicle control software for refuse trucks. You will write maintainable C++ code and support configurations for various truck systems.

Ideal candidates are pursuing a Bachelor's in CS/Software Engineering with hands-on C/C++ experience, CAN/J1939 familiarity, and strong communication skills. This internship offers exposure to real-world embedded development and software documentation.

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
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
Embedded Systems Software Engineer Intern
Embedded Systems Software Engineer Intern

Oshkosh Corporation • Oshkosh (WI)

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

Oshkosh Corporation, Inc. • Minnesota

On-site
USD 25,000 - 51,000
Software Engineer Intern — C++ & CAN
Software Engineer Intern — C++ & CAN

Oshkosh Corporation, Inc. • Dodge Center (MN)

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

Oshkosh Corporation, Inc. • Northern (KY)

Hybrid
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
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 2027)
Engineer Intern - Software (Summer 2027)

Pierce Manufacturing • Greenville (WI)

On-site
USD 25,000 - 51,000
Embedded Software Engineer – Real-Time Vehicle Controls
Embedded Software Engineer – Real-Time Vehicle Controls

Oshkosh Corporation • Oshkosh (WI)

On-site
USD 69,000 - 109,000