1

Intern C Programming Language Jobs in Raleigh, NC

Senior Software Engineer II

Raleigh, NC · On-site +1

$176K - $230K/yr

Deep proficiency in at least one major backend programming language (e.g., Java, Go, C/C++, or Python) and strong fundamentals in data structures, algorithms, and system design. * Hands-on experience ...

The Opportunity We're looking for a motivated, tech-curious intern to join our Cloud Infrastructure ... Clear communicator who can translate "engineer speak" into plain language for stakeholders Nice to ...

Structural Project Engineer

Raleigh, NC · Hybrid

$77K - $104K/yr

Continuously enhance design materials, spreadsheets, and standard language to boost team ... North Carolina Engineering Intern (EI) Certification. * Proficiency in reading, analyzing, and ...

Structural Project Engineer

Raleigh, NC · On-site

$77K - $104K/yr

Continuously enhance design materials, spreadsheets, and standard language to boost team ... North Carolina Engineering Intern (EI) Certification. * Proficiency in reading, analyzing, and ...

Overview Epstein is offering a Co-Op Opportunity for an Electrical Design Engineer Intern seeking ... C, or consulting engineering firm is a plus. * Knowledge of the National Electrical Code and ...

next page

Showing results 1-20

Intern C Programming Language information

See Raleigh, NC salary details

$13

$24

$37

How much do intern c programming language jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for intern c programming language in Raleigh, NC is $24.71, according to ZipRecruiter salary data. Most workers in this role earn between $20.10 and $28.03 per hour, depending on experience, location, and employer.

What is the difference between Intern C Programming Language vs Intern Software Developer?

AspectIntern C Programming LanguageIntern Software Developer
Required SkillsProficiency in C, basic programming conceptsKnowledge of multiple languages, software development skills
Work EnvironmentEmbedded systems, low-level programmingApplication development, web, mobile projects
CertificationsNone typically required, but C certifications helpOften prefers computer science or software engineering background
Industry UsageEmbedded systems, firmware, hardware interfacingSoftware companies, tech startups, enterprise software

Intern C Programming Language roles focus on low-level programming and embedded systems, requiring knowledge of C. Intern Software Developer positions are broader, involving multiple languages and application development. While both roles are entry-level, their work environments and skill requirements differ significantly.

What does an Intern C Programming Language do?

An Intern C Programming Language typically assists with software development tasks that involve writing, testing, and debugging code in the C programming language. They work under the supervision of experienced developers, contribute to ongoing projects, and may help with documentation or troubleshooting bugs. This role is ideal for students or recent graduates looking to gain hands-on experience in programming, improve their technical skills, and learn about professional software development workflows in a real-world environment.

What types of projects or tasks can an intern specializing in C programming expect to work on?

As a C programming language intern, you can expect to be involved in a variety of hands-on tasks such as debugging legacy code, writing and testing new modules, and contributing to ongoing software development projects. Interns often work closely with experienced developers, gaining exposure to code reviews and collaborating on solutions to real-world programming challenges. This role provides a valuable opportunity to deepen your understanding of low-level programming concepts and to see how C code integrates with broader system architectures. You'll also develop skills in version control and teamwork, both of which are highly valued in the software industry.

What are the key skills and qualifications needed to thrive as an Intern C Programming Language, and why are they important?

To thrive as an Intern C Programming Language, you need a solid understanding of C syntax, algorithms, data structures, and typically coursework or a degree in computer science or a related field. Familiarity with development environments like GCC, debugging tools such as GDB, and version control systems like Git is often required. Strong problem-solving abilities, attention to detail, and the ability to communicate effectively within a team are highly valued soft skills. These competencies ensure that interns can contribute to code development, troubleshoot issues efficiently, and collaborate productively in software engineering environments.
What are the most commonly searched types of C Programming Language jobs in Raleigh, NC? The most popular types of C Programming Language jobs in Raleigh, NC are:
What job categories do people searching Intern C Programming Language jobs in Raleigh, NC look for? The top searched job categories for Intern C Programming Language jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Intern C Programming Language jobs? Cities near Raleigh, NC with the most Intern C Programming Language job openings:

Other

Medical, Dental, Vision, Retirement, PTO

Posted 12 days ago


Job description

Application Instructions
Thank you for your interest in joining the C. Herman Team! Please include your resume and applicable project list with your application. We will review your materials as quickly as possible and be in touch should your experience align with our open opportunities.
Position Description
Who We Are
C. Herman Construction is a general contracting company that specializes in multifamily and mixed-used development. In eight short years, we have grown our client base across the Southeast from relationships and referrals alone, and built projects totaling more than $400 million. Our company is built on a foundation of integrity, collaboration, and a commitment to delivering high-quality projects. As an employee-owned company (ESOP), we prioritize our team's success, offering a rewarding work environment and opportunities for professional growth.
C. Herman Construction is licensed in NC, SC and GA with offices in Charlotte, Wilmington, Raleigh, and Charleston, SC. Come make your mark in a growing company alongside other dedicated, determined, growth driven professionals!
What We Are Looking For
C. Herman Construction is looking for an entry level Project Engineer with 0-2+ years of experience in the construction industry or similar. The ideal candidate will have exceptional communication skills, strong leadership skills, and the ability to multitask and work as a team. The Project Engineer is responsible for assisting Project Managers, Superintendents, and the overall Project Team with documentation and control, job cost accounting, scheduling, and construction supervision efforts.
Job Responsibilities
Project Support & Coordination
  • Assist office and on-site management to ensure project success
  • Ensure project plan is moving forward to meet anticipated deadlines
  • Prepare RFI's & Submittal's and material takeoffs
  • Processes material receiving documentation and assist cost coding
  • Maintain accurate and updated documentation for tracking progress

Safety & Quality
  • Follow all company and OSHA safety policies, fostering a culture of safety on-site.
  • Follow project-specific quality control plans
  • Maintain accurate documentation and reporting of project progression.

Coordination & Communication
  • Maintain proactive communication with Superintendents and Project Management team
  • Collaborate with architects, engineers, and inspectors to resolve technical issues.
  • Build and maintain strong relationships with clients, subcontractors, and design partners
  • Participate in project meetings, assisting when needed to provide updates on schedule, site conditions, and field issues.

Subcontractor & Resource Management
  • Assist superintendents with coordination of subcontractors to ensure compliance with scope, schedule, budget, and quality standards.
  • Assist with material deliveries, inspections, and field testing as needed by superintendents
  • Assist with project closeout, punch list execution, and turnover to client as needed

Physical Requirements
  • Ability to walk, stand, and move around active construction sites for extended periods of time.
  • Ability to climb ladders, stairs, and navigate uneven surfaces safely.
  • Must be able to lift and carry materials or equipment up to 50 lbs. as needed.
  • Comfortable working in outdoor conditions and varying weather.

Position Requirements
Required Experience & Qualifications
  • Bachelor's degree in Mech/Civil Engineering, Construction Management, or equivalent experience
  • Minimum of one year experience as a Project Engineer Intern or other construction related role
  • Ability to learn construction technology software
  • Familiarity with safety rules, regulations, best practices and QA/QC performance standards
  • Must be a driven self-starter with ability to problem solve and prioritize tasks

Benefits:
We offer an environment that encourages professional and personal growth, an excellent benefits package, and a collaborative culture. Join a team that values people and a place where our team members are our greatest asset.
Some benefits include:
  • Competitive Salary
  • Bonus potential
  • Health, Dental, Vision Insurance
  • Employee stock ownership
  • Short Term/Long Term Disability
  • Family/medical leave
  • Paid Maternity & Paternity Leave
  • Company 401K
  • Paid Time Off (PTO) and 8 Paid holidays per year
  • Company Outings/Team Building Events
  • Employee referral program

Equal Opportunity Employer
C. Herman is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, age, genetic information, or pregnancy, or any other characteristic protected by law. Our policy of equal employment opportunity applies to all aspects of employment, including recruitment, hiring, promotions, transfers, discipline, terminations, wage and salary administration, benefits, and training. We are committed to fostering a fair and merit-based workplace where every employee feels valued and respected.