1

C Developer Jobs in Raleigh, NC (NOW HIRING)

Senior Engineer - Substation

Raleigh, NC

$95K - $122K/yr

As a Protection & Control Engineer, you will play a crucial role in the design and development of utility substation Protection & Control (P&C) engineering design packages that include drawings such ...

As a Protection & Control Engineer, you will play a crucial role in the design and development of utility substation Protection & Control (P&C) engineering design packages that include drawings such ...

Development methods include C programming language and Model Based Software Design including MATLAB/Simulink. Responsibilities * Design new and enhance existing systems for robust electronics ...

Senior Electrical Engineer

Durham, NC · On-site

$50 - $55/hr

... C programming, including memory management and interrupt handling (NXP and STMicro preferred) - Familiarity with C# development in Visual Studio (preferred) - Proven experience with system-level ...

Apply Early

Requirements Linux Kernel Development Experience System programming in C/C++. Solid networking knowledge (OSI network layers, TCP/IP) Python/Git- advantage Knowledge block-level Storage/file systems ...

Apply Early

next page

Showing results 1-20

C Developer information

See Raleigh, NC salary details

$10

$56

$93

How much do c developer jobs pay per hour?

As of Jul 3, 2026, the average hourly pay for c developer in Raleigh, NC is $56.18, according to ZipRecruiter salary data. Most workers in this role earn between $45.82 and $61.68 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a C Developer, and why are they important?

To thrive as a C Developer, you need a solid understanding of C programming, data structures, algorithms, and typically a degree in computer science or a related field. Familiarity with development tools such as GCC, GDB, version control systems like Git, and sometimes familiarity with embedded systems or operating system concepts is essential. Strong problem-solving abilities, attention to detail, and effective communication skills set standout developers apart. These skills and qualities are crucial for writing efficient, reliable code and collaborating effectively on complex software projects.

What engineer makes $500,000 a year?

Highly experienced software engineers, including senior developers and specialized roles such as principal or lead engineers, can earn $500,000 or more annually, especially in high-cost living areas or at large tech companies. Achieving this level typically requires advanced skills, extensive experience, and often stock options or bonuses.

What does a C developer do?

A C developer writes, tests, and maintains software programs using the C programming language. They often work on system software, embedded systems, or performance-critical applications, requiring knowledge of algorithms, data structures, and debugging tools. Strong problem-solving skills and familiarity with development environments like IDEs or command-line tools are essential.

Are C programmers still in demand?

C programmers are still in demand, especially in industries such as embedded systems, operating systems, and hardware development where performance and low-level programming are critical. Knowledge of C remains valuable for maintaining legacy systems and working with hardware interfaces, and many organizations seek experienced C developers for these specialized roles.

What is the difference between C Developer vs C++ Developer?

AspectC DeveloperC++ Developer
Required CredentialsTypically a bachelor's in computer science or related field; certifications are optionalSimilar credentials; often includes certifications in C++ or software development
Work EnvironmentEmbedded systems, operating systems, or low-level programmingApplication development, game development, or software engineering
Industry UsageEmbedded devices, firmware, OS kernelsDesktop applications, game engines, high-performance software

The main difference between a C Developer and a C++ Developer lies in their focus areas. C Developers primarily work on low-level programming and embedded systems, while C++ Developers often handle more complex applications that leverage object-oriented features. Both roles require similar foundational skills, but their application domains and project types differ significantly.

What are some common challenges C Developers face when working on large codebases, and how can they address them?

C Developers working with large codebases often encounter challenges such as maintaining readability, managing dependencies, and identifying bugs related to memory management. To address these issues, developers typically use modular programming techniques, adhere to consistent coding standards, and leverage version control tools for collaboration. Regular code reviews and comprehensive documentation also help teams maintain code quality and ensure that knowledge is shared across developers, making it easier to onboard new team members and reduce technical debt.

What are C Developers?

C Developers are software engineers who specialize in designing, developing, and maintaining software applications using the C programming language. They work on a variety of projects, including operating systems, embedded systems, and performance-critical applications. C Developers are responsible for writing efficient, reliable, and maintainable code, as well as debugging and optimizing existing software. They often collaborate with other developers, engineers, and stakeholders to deliver robust technical solutions.

What jobs can I get with C programming?

With C programming skills, you can pursue roles such as software developer, embedded systems engineer, systems programmer, or firmware engineer. These jobs often require knowledge of low-level programming, operating systems, and debugging tools, and may involve working in industries like technology, automotive, or telecommunications.
What job categories do people searching C Developer jobs in Raleigh, NC look for? The top searched job categories for C Developer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for C Developer jobs? Cities near Raleigh, NC with the most C Developer job openings:
Infographic showing various C Developer job openings in Raleigh, NC as of June 2026, with employment types broken down into 1% Locum Tenens, 3% As Needed, 77% Full Time, 7% Part Time, and 12% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $116,855 per year, or $56.2 per hour.

Senior Engineer - Substation

Qualus

Raleigh, NC

$95K - $122K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago


Job description

Position Overview

Power your future with Qualus in our Substation Protection and Control department as a Protection & Control Engineer. As a Protection & Control Engineer, you will play a crucial role in the design and development of utility substation Protection & Control (P&C) engineering design packages that include drawings such as one-line diagrams, three-line diagrams, wiring diagrams, AC/DC Elementary diagrams, circuit schedules, logic diagrams, operating diagrams, and more. 

Responsibilities
  • Coordinate with Substation Physical Engineering, Relay Settings, and other groups to ensure design concurrence.
  • Development of complete engineering design packages for protective relaying and communications systems, including one-line diagrams, three-line diagrams, AC schematics, DC schematics, logic and functional diagrams, panel layouts, control house layouts, wiring/connection diagrams, interconnection diagrams, relaying equipment specifications and bill of materials.
  • Development of SCADA packages, including input / output list (Point Data Sheet)
  • Provides technical direction and on-the-job training to drafters, engineering technicians, and less experienced engineers.
  • Maintaining trusted relationships with current or prospective clients.
  • Confidently and comfortably present technical solutions to key customers; respond in real time to technical concerns and answer questions in a knowledgeable articulate manner.
  • Participate in client meetings/job site visits to collect or deliver design and engineering data.
  • Performs assignments independently with instruction as to the general results expected and with guidance from Manager of Engineering and/or Lead Engineer on unusual or complex projects. 
Qualifications
  • Bachelor's Degree in Electrical Engineer (BSEE) with a power systems focus. An MS Degree in engineering will be considered in lieu of the BS Engineering degree. International Engineering Degrees will be considered.
  • 3+ years of experience with developing complete utility substation P&C engineering design packages, including AC one-line and three-line diagrams, DC schematics, logic and functional diagrams, panel layouts, interconnection diagrams, relaying equipment specifications and bill of materials
  • Fundamentals of Engineering (FE) License, and desire to pursue Professional Engineer (PE) License
  • Physical design experience in addition to Protection & Control (P&C) experience is a plus !
  • Desire for continuing education and licenses 

#LI-JT1

Benefits & Compensation

Qualus benefits offered include Medical, Dental, Vision, Life Insurance, Short and Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Parental Leave, Paid time off, and Holidays, for those who qualify.

The final salary awarded for this role may vary from the above range based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs. The salary range provided in this job posting may be subject to change for business purposes.

Company Overview

Qualus is a leading pure-play power solutions firm and innovator at the forefront of power infrastructure transformation, with differentiated capabilities across grid modernization, resiliency, security, and sustainability. The firm partners with utilities, commercial, industrial, data center, and government clients, and renewable and energy storage developers, offering comprehensive solutions through boutique and integrated advisory, planning, engineering, digital solutions, program management, and specialized field services. Qualus also provides software and technology enabled services and develops breakthrough solutions for critical power industry challenges such as distributed and variable resource integration, emergency management, and secure data exchange. The firm has over 1,800 professionals, with offices throughout the U.S. and Canada.

EEO

We are an equal opportunity employer and value diversity. We are committed to providing an inclusive workplace and do not discriminate on any grounds protected by applicable human rights legislation across Canada and the US.

Employment Type: OTHER