1

C++ Software Engineer Internship Jobs (NOW HIRING)

Embedded C Software Engineer

Saint Charles, MO · On-site

$123K - $162K/yr

Embedded C Software Engineer Join the growing Engineering Solutions team at Randstad Engineering Solutions as an Embedded C Software Engineer. Aid in the full life cycle services for the development ...

These interns will be performing software support using C++ or Linux to resolve coding errors ... Software systems engineering and coding (Python, Java, C, C++). * Web development (Jascript, html)

These interns will be performing software support using C++ or Linux to resolve coding errors ... Software systems engineering and coding (Python, Java, C, C++). * Web development (Jascript, html)

These interns will be performing software support using C++ or Linux to resolve coding errors ... Software systems engineering and coding (Python, Java, C, C++). * Web development (Jascript, html)

These interns will be performing software support using C++ or Linux to resolve coding errors ... Software systems engineering and coding (Python, Java, C, C++). * Web development (Jascript, html)

✨ A note before you apply We're hiring Software Engineering Interns! This is a full-time 12 month internship where you'll work closely with our Engineering, Product, and Design teams to build real ...

Pursuing a degree in Computer Science, Software Engineering, or a related field or you've built ... Hourly: $25 - $35 Work Model & Schedule * Part-time to full time, hourly internship * In-office 4 ...

next page

Showing results 1-20

C Software Engineer Internship information

See salary details

$24.5K

$123.1K

$192K

How much do c++ software engineer internship jobs pay per year?

As of Jun 6, 2026, the average yearly pay for c++ software engineer internship in the United States is $123,138.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,000.00 and $144,500.00 per year, depending on experience, location, and employer.

What kinds of projects or tasks can I expect to work on during a C Software Engineer Internship?

As a C++ Software Engineer Intern, you'll typically be involved in tasks such as developing new features, fixing bugs, writing and optimizing code, and assisting with code reviews. Interns often have the opportunity to work on real-world projects alongside experienced engineers, gaining exposure to the complete software development lifecycle. You may also participate in team meetings, collaborate with cross-functional teams, and present your work to peers or managers. This hands-on experience is designed to build practical skills and prepare you for a full-time role in software engineering.

What are the key skills and qualifications needed to thrive in the C Software Engineer Internship position, and why are they important?

To excel as a C++ Software Engineer Intern, you should have a solid understanding of C++ programming, object-oriented design principles, and a background in computer science or a related field. Experience with development tools like Git, integrated development environments (IDEs) such as Visual Studio or CLion, and familiarity with debugging tools is beneficial. Strong problem-solving skills, attention to detail, adaptability, and effective communication are key soft skills that help set candidates apart. These competencies are vital for contributing to codebases, collaborating with teams, and learning quickly in a fast-paced engineering environment.

What is a C Software Engineer Internship job?

A C++ Software Engineer Internship is a temporary, entry-level position where interns gain hands-on experience developing software using the C++ programming language. Interns typically work on real-world projects, debugging code, writing algorithms, and collaborating with senior engineers. These internships help students or recent graduates build technical skills, understand software development workflows, and gain exposure to industry best practices.

More about C Software Engineer Internship jobs
What cities are hiring for C++ Software Engineer Internship jobs? Cities with the most C++ Software Engineer Internship job openings:
What states have the most C++ Software Engineer Internship jobs? States with the most job openings for C++ Software Engineer Internship jobs include:
Infographic showing various C++ Software Engineer Internship job openings in the United States as of May 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $123,138 per year, or $59.2 per hour.

Embedded C Software Engineer

Argyle Infotech

Saint Charles, MO • On-site

$123K - $162K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Embedded C Software Engineer

Join the growing Engineering Solutions team at Randstad Engineering Solutions as an Embedded C Software Engineer. Aid in the full life cycle services for the development of electronic products across several industries. Work on a project for a global developer and manufacturer of high-quality fire protection, auto dimming mirrors and windows. Design and document software architecture as part of your duties. Review work products such as code, requirements and design. Implement software, ensure requirements traceability and conduct bench testing. Write design documentation and complete assigned software development tasks. Attend scrums, project, group, and department meetings. Meet significant internal and customer milestone dates. Work closely with a cross-functional project team. Communicate and escalate key issues affecting your assigned tasks. Show excellent written and verbal communication skills. Have 7+ years of strong software architecture design and documentation experience. Possess 7+ years of experience in C for embedded systems. Demonstrate the ability to analyze and implement requirements. Have experience with basic Git functionalities, ASPICE development guidelines, unit testing and Unity Testing Framework. Follow MISRA guidelines and resolve MISRA and Lint issues. Have experience with requirements reviews and code reviews. Desirable skills include hardware testing experience, experience with RTOS, build automation tools, a strong understanding of code coverage, and experience with software task management tools.