1

C++ Software Engineer Internship Jobs in Reno, NV

... Software Engineering, Computer Science, Mechatronics, etc. with 5+years of professional experience or combined equivalent experience with evidence of exceptional ability * Proficiency in C or C++ for ...

Inpatient Therapist Intern

Reno, NV · On-site

$72K - $77K/yr

Therapist-Interns make assessments, create treatment plans, serve as part of an interdisciplinary ... Diverse programming to expand your experience * HealthStream online learning catalogue with plenty ...

Transportation Internship

Reno, NV · On-site

$17.50 - $22.75/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Should be able to use Microsoft Word, Excel, Outlook, and Project software. * AutoCAD knowledge and ...

Firmware Engineer

Reno, NV · On-site

$90K - $140K/yr

... Software Engineering, Computer Science, Mechatronics, etc. with 2+years of professional experience or combined equivalent experience with evidence of exceptional ability * Proficiency in C or C++ for ...

Senior Firmware Engineer

Reno, NV · On-site

$119K - $157K/yr

... software/firmware for embedded controllers in C, defining interface requirements, and creating ... Mentors less experienced engineers Minimum Job Requirements * Bachelor of Science in Electrical ...

Senior Firmware Engineer

Reno, NV · On-site

$119K - $157K/yr

... software/firmware for embedded controllers in C, defining interface requirements, and creating ... Mentors less experienced engineers Minimum Job Requirements * Bachelor of Science in Electrical ...

... Software Engineering, Computer Science, Mechatronics, etc. with 5+years of professional experience or combined equivalent experience with evidence of exceptional ability * Proficiency in C or C++ for ...

Senior Firmware Engineer

Reno, NV · On-site

$90 - $120/hr

Senior Firmware Engineer page is loaded## Senior Firmware Engineerremote type: Onsitelocations ... software/firmware for embedded controllers in C, defining interface requirements, and creating ...

Substation Engineer

Reno, NV · Remote

$100K - $128K/yr

Coordinate with protection & controls (P&C), civil, and transmission engineering teams. * Support ... Experience with PSCAD, CYME, ETAP, or SKM software. * Previous work with major utilities or ...

Strong coding ability in MATLAB/Simulink, LabVIEW, VBA, and C/C#/C++. * Strong experience using version control software. * Strong understanding of chemical and mechanical engineering principles.

Strong coding ability in MATLAB/Simulink, LabVIEW, VBA, and C/C#/C++. * Strong experience using version control software. * Strong understanding of chemical and mechanical engineering principles.

Showing results 21-40

C Software Engineer Internship information

See Reno, NV salary details

$24.4K

$122.8K

$191.4K

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

As of Aug 9, 2026, the average yearly pay for c++ software engineer internship in Reno, NV is $122,777.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,700.00 and $144,100.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?

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.

What cities near Reno, NV are hiring for C++ Software Engineer Internship jobs? Cities near Reno, NV with the most C++ Software Engineer Internship job openings:

Full-time

Re-posted 24 days ago


Job description

Responsibilities:

  • Architect and develop embedded firmware components that execute real-time power regulation, protection, and control algorithms for SST operation.

  • Own embedded bootloader architecture, embedded security, and common platforms

  • Lead firmware for power electronics embedded systems, ensuring functional and performance requirements are met

  • Work closely with hardware teams to integrate firmware with new or existing hardware components

  • Work with other talented engineers to solve complex problems, share knowledge, and ensure project milestones are met

  • Stay updated with new technologies, tools, and methodologies in embedded systems

Qualifications:

  • Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, etc. with 5+years of professional experience or combined equivalent experience with evidence of exceptional ability

  • Proficiency in C or C++ for embedded systems.

  • Understanding of low-level programming and hardware interfacing.

  • Experience with one or more IDEs and debugging tools.

  • Experience with version control systems like Git.

  • Knowledge of real-time programming concepts and real-time operating systems.

  • Ability to write efficient code under resource constraints (memory, CPU).

  • Experience with embedded system testing practices.

  • Knowledge of digital and analog electronics.

  • Ability to travel up to 20% including internationally

  • Excellent written and verbal communications

Bonus Qualifications:

  • Experience in the domain of energy.

  • Open source projects to represent the contribution to the community.

  • Build and infra development for firmware projects.

  • Building projects from scratch for startup environment.

Please note: This role requires working on-site 5 days a week. We do not offer hybrid or remote options.