C Programming
C Programming
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.
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 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 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 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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
CNC Department Manager
Utica, MI · On-site
$110K - $135K/yr
The ideal candidate will have extensive experience in 3 and 5 axis milling, proficiency in Work N/C programming, and a minimum of 5 years of managerial experience in CNC machining. Key ...
Quick apply
CNC Department Manager
Utica, MI · On-site
$110K - $135K/yr
The ideal candidate will have extensive experience in 3 and 5 axis milling, proficiency in Work N/C programming, and a minimum of 5 years of managerial experience in CNC machining. Key ...
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 ...
Senior Software Engineer
Auburn Hills, MI · Hybrid
$115K - $152K/yr
They will develop the software products utilizing a combination of Model based design, autocode generation, and embedded c programming. The software development will follow the BorgWarner software ...
Senior Software Engineer
Auburn Hills, MI · Hybrid
$115K - $152K/yr
They will develop the software products utilizing a combination of Model based design, autocode generation, and embedded c programming. The software development will follow the BorgWarner software ...
Senior Software Engineer
Auburn Hills, MI · On-site
$115K - $152K/yr
They will develop the software products utilizing a combination of Model based design, autocode generation, and embedded c programming. The software development will follow the BorgWarner software ...
Senior Software Engineer
Auburn Hills, MI · On-site
$115K - $152K/yr
They will develop the software products utilizing a combination of Model based design, autocode generation, and embedded c programming. The software development will follow the BorgWarner software ...
Senior Systems Engineer
Allen Park, MI · On-site
$138K - $204K/yr
... C programming. 2. Battery management systems (BMS) software development and validation. 3 years of experience with each of the following skills is required: 1. BMS algorithms development for ...
Senior Systems Engineer
Allen Park, MI · On-site
$138K - $204K/yr
... C programming. 2. Battery management systems (BMS) software development and validation. 3 years of experience with each of the following skills is required: 1. BMS algorithms development for ...
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 are the key skills and qualifications needed to thrive as a C developer, and why are they important?
Are C developers still in demand?
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.
What are some common challenges C developers face when working on large codebases, and how can they address them?
What is a C developer?
- Flex Schedule No Experience Controls Engineer
- Robotics Automation Engineer
- Contract Electronics Design Engineer
- Mbd Engineer
- Bms Controls Engineer
- Remote Labview Developer
- Contract Turbine Controls Engineer
- Work From Home Electrical Control Panel Design Engineer
- Cryogenic Engineer
- Senior Motor Design Engineer

Full-time
Re-posted 5 days ago
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