C Programming
I&C Engineer/Designer
Grand Rapids, MI · On-site
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
Grand Rapids, MI · On-site
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
Grand Rapids, MI · On-site
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
Grand Rapids, MI · On-site
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
Software Developer C C++
Allen Park, MI · On-site
$44.75 - $60.25/hr
The Software Developer will design, develop and maintain software for automotive data acquisition ... Experience in C/C++ application development * Experience in embedded applications development or ...
Software Developer C C++
Allen Park, MI · On-site
$44.75 - $60.25/hr
The Software Developer will design, develop and maintain software for automotive data acquisition ... Experience in C/C++ application development * Experience in embedded applications development or ...
Software Engineer - C++
Troy, MI · On-site
C Programming, C++, Windows, Linux/Ubuntu, computer science, SDK, documentation, digital image processing, 3D camera, Major Responsibilities · 3D depth calculation algorithm and SDK development ...
Quick apply
Software Engineer - C++
Troy, MI · On-site
C Programming, C++, Windows, Linux/Ubuntu, computer science, SDK, documentation, digital image processing, 3D camera, Major Responsibilities · 3D depth calculation algorithm and SDK development ...
Software Developer C C++
Allen Park, MI · On-site
$44.75 - $60.25/hr
The Software Developer will design, develop and maintain software for automotive data acquisition ... Experience in C/C++ application development * Experience in embedded applications development or ...
Software Developer C C++
Allen Park, MI · On-site
$44.75 - $60.25/hr
The Software Developer will design, develop and maintain software for automotive data acquisition ... Experience in C/C++ application development * Experience in embedded applications development or ...
Software Engineer - C++
Troy, MI · On-site
C Programming, C++, Windows, Linux/Ubuntu, computer science, SDK, documentation, digital image processing, 3D camera, Major Responsibilities · 3D depth calculation algorithm and SDK development ...
Quick apply
Software Engineer - C++
Troy, MI · On-site
C Programming, C++, Windows, Linux/Ubuntu, computer science, SDK, documentation, digital image processing, 3D camera, Major Responsibilities · 3D depth calculation algorithm and SDK development ...
Vehicle Controls Engineering Process Tools Engineer
Dearborn, MI · On-site
$76K - $99K/yr
C Programming * GUI Development using Linux/Motif * Database (SQL/PostgreSQL) Job Summary We are seeking a Vehicle Controls Engineering Process Tools Engineer with strong C programming and Linux ...
Quick apply
Vehicle Controls Engineering Process Tools Engineer
Dearborn, MI · On-site
$76K - $99K/yr
C Programming * GUI Development using Linux/Motif * Database (SQL/PostgreSQL) Job Summary We are seeking a Vehicle Controls Engineering Process Tools Engineer with strong C programming and Linux ...
Basic Qualifications:- Bachelor's degree in Electrical Engineering, Computer Science, or equivalent. 6+ years of microcontroller embedded software development or testing. 6+ years of C or other ...
Basic Qualifications:- Bachelor's degree in Electrical Engineering, Computer Science, or equivalent. 6+ years of microcontroller embedded software development or testing. 6+ years of C or other ...
Autosar Developer - Remote Opportunity
Detroit, MI · On-site +1
Basic Qualifications:- • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent. • 6+ years of microcontroller embedded software development or testing. • 6+ years of C or ...
Autosar Developer - Remote Opportunity
Detroit, MI · On-site +1
Basic Qualifications:- • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent. • 6+ years of microcontroller embedded software development or testing. • 6+ years of C or ...
IoT: Embedded Software Developer
Troy, MI · On-site +1
Strong embedded C programming language experience. - SW Development experience: - OS: Integrity QNX and/or Linux. - Middle and Application layer blocks development (e.g. ethernet (TCPIP AVTP and RIVP ...
IoT: Embedded Software Developer
Troy, MI · On-site +1
Strong embedded C programming language experience. - SW Development experience: - OS: Integrity QNX and/or Linux. - Middle and Application layer blocks development (e.g. ethernet (TCPIP AVTP and RIVP ...
NC Programmer 1
Plymouth, MI · On-site
$25.25 - $34.50/hr
Under general direction, the N/C Programmer 1 develops CAD surfaces and N/C cutter-path programs for machining production tooling. This role supports large-scale tooling projects by determining ...
Quick apply
NC Programmer 1
Plymouth, MI · On-site
$25.25 - $34.50/hr
Under general direction, the N/C Programmer 1 develops CAD surfaces and N/C cutter-path programs for machining production tooling. This role supports large-scale tooling projects by determining ...
Embedded Firmware Developer
Sterling Heights, MI · On-site
$51.69 - $56.32/hr
This role requires expertise in embedded firmware development, microcontrollers, DSPs, Simulink/Stateflow, CAN communications, hardware integration, and embedded C programming supporting next ...
Embedded Firmware Developer
Sterling Heights, MI · On-site
$51.69 - $56.32/hr
This role requires expertise in embedded firmware development, microcontrollers, DSPs, Simulink/Stateflow, CAN communications, hardware integration, and embedded C programming supporting next ...
From our Ann Arbor, MI office, we have an opening for a Research Engineer with FPGA and low-level code development (C and C++) for real-time and high-performance computing (HPC) applications. You ...
From our Ann Arbor, MI office, we have an opening for a Research Engineer with FPGA and low-level code development (C and C++) for real-time and high-performance computing (HPC) applications. You ...
Research Engineer II/III - FPGA, real-time and HPC code development (C programming)
Ann Arbor, MI · On-site
$115K - $172K/yr
Overview From our Ann Arbor, MI office, we have an opening for a Research Engineer with FPGA and low-level code development (C and C++) for real-time and high-performance computing (HPC) applications.
Research Engineer II/III - FPGA, real-time and HPC code development (C programming)
Ann Arbor, MI · On-site
$115K - $172K/yr
Overview From our Ann Arbor, MI office, we have an opening for a Research Engineer with FPGA and low-level code development (C and C++) for real-time and high-performance computing (HPC) applications.
Senior I&C Engineer - Kiewit Power Engineering
Detroit, MI · On-site +1
$103K - $141K/yr
Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power ... I&C team leadership for the execution and evaluation of project designs. You will work ...
Senior I&C Engineer - Kiewit Power Engineering
Detroit, MI · On-site +1
$103K - $141K/yr
Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power ... I&C team leadership for the execution and evaluation of project designs. You will work ...
Research Engineer II/III - FPGA, real-time and HPC code development (C programming)
Ann Arbor, MI · On-site
$115K - $172K/yr
Overview From our Ann Arbor, MI office, we have an opening for a Research Engineer with FPGA and low-level code development (C and C++) for real-time and high-performance computing (HPC) applications.
Research Engineer II/III - FPGA, real-time and HPC code development (C programming)
Ann Arbor, MI · On-site
$115K - $172K/yr
Overview From our Ann Arbor, MI office, we have an opening for a Research Engineer with FPGA and low-level code development (C and C++) for real-time and high-performance computing (HPC) applications.
Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power ... I&C team leadership for the execution and evaluation of project designs. You will work ...
Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power ... I&C team leadership for the execution and evaluation of project designs. You will work ...
Embedded Software Engineer
Rochester, MI · On-site
$121K - $159K/yr
Develop control algorithms for embedded controllers Implement control algorithms using Assembly and C programming languages Develop MISRA C compliant code Assist in developing hardware/software test ...
Embedded Software Engineer
Rochester, MI · On-site
$121K - $159K/yr
Develop control algorithms for embedded controllers Implement control algorithms using Assembly and C programming languages Develop MISRA C compliant code Assist in developing hardware/software test ...
Embedded Software Engineer
Rochester, MI · On-site
$121K - $159K/yr
... and C programming languages • Develop MISRA C compliant code • Assist in developing hardware/software test plans • Develop detailed software design documentation • Develop unit and ...
Embedded Software Engineer
Rochester, MI · On-site
$121K - $159K/yr
... and C programming languages • Develop MISRA C compliant code • Assist in developing hardware/software test plans • Develop detailed software design documentation • Develop unit and ...
C Developer information
See Michigan salary details
$9.22 - $15.96
1% of jobs
$15.96 - $22.70
0% of jobs
$22.70 - $29.45
2% of jobs
$29.45 - $36.19
10% of jobs
$40.50 is the 25th percentile. Wages below this are outliers.
$36.19 - $42.93
19% of jobs
The median wage is $47.34 / hr.
$42.93 - $49.67
28% of jobs
$54.56 is the 75th percentile. Wages above this are outliers.
$49.67 - $56.42
21% of jobs
$56.42 - $63.16
12% of jobs
$63.16 - $69.90
3% of jobs
$69.90 - $76.65
3% of jobs
$76.65 - $83.39
1% of jobs
$9
$50
$83
How much do c developer jobs pay per hour?
What is a C developer?
What are the key skills and qualifications needed to thrive as a C developer, and why are they important?
What are some common challenges C developers face when working on large codebases, and how can they address them?
What is the difference between C Developer vs C++ Developer?
| Aspect | C Developer | C++ Developer |
|---|---|---|
| Required Credentials | Typically a bachelor's in computer science or related field; certifications are optional | Similar credentials; often includes certifications in C++ or software development |
| Work Environment | Embedded systems, operating systems, or low-level programming | Application development, game development, or software engineering |
| Industry Usage | Embedded devices, firmware, OS kernels | Desktop 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.
Are C developers still in demand?
What are the most commonly searched types of C Developer jobs in Michigan?
The most popular types of C Developer jobs in Michigan are:
What are popular job titles related to C Developer jobs in Michigan?
For C Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching C Developer jobs in Michigan look for?
The top searched job categories for C Developer jobs in Michigan are:
What cities in Michigan are hiring for C Developer jobs?
Cities in Michigan with the most C Developer job openings:
What are popular job titles related to C Developer jobs in MI?
For C Developer jobs in MI, the most frequently searched job titles are:

Job description
Halo Group places technology experts within the teams of the world's leading companies to help our customers stay one step closer to their customers and one step ahead of the competition.
Create and maintain various assignments in the QLS-VO app server code base, which is primary C and
Pro*C.
Skills:
Strong and current Pro*C programming experience is required
C and Pro*C Programming
TCP/IP Socket Programming
Oracle Query creation
Core Linux experience
Linux / Pro*C Compiling
Excellent Testing and Troubleshooting skills
Cron Relational DB Understanding.
Technical Skills: Strong and current Pro*C programming experience is required
C and Pro*C Programming
About Sonoma Consult
Sourced by ZipRecruiter
Sonoma Consult is a California based C corporation helping companies bring products to the patient by working closely with the engineering teams and the clinicians. Our goal, no matter what stage of product development, is to create and execute a plan of action to move the product through the appropriate clinical and regulatory steps. Sonoma Consult works cohesively with the engineers and physicians to translate technologies to the clinic. Our goal is to help you get the very best product to the clinic and to the market. This includes planning, execution and ensuring critical data is delivered in the right format to ensure the feedback loop to the design team ultimately delivers the most advanced technology to the patient.
Industry
Business management consulting
Company size
1 - 10 Employees
Headquarters location
Sonoma, CA, US