Our P&C Engineering Services teams also perform fault analysis and coordination studies, SCADA settings, along with developing settings for most station relays. #LI-CH1 A Day In The Life Interpret ...
Our P&C Engineering Services teams also perform fault analysis and coordination studies, SCADA settings, along with developing settings for most station relays. #LI-CH1 A Day In The Life Interpret ...
Our P&C Engineering Services teams also perform fault analysis and coordination studies, SCADA settings, along with developing settings for most station relays. #LI-CH1 A Day In The Life Interpret ...
Our P&C Engineering Services teams also perform fault analysis and coordination studies, SCADA settings, along with developing settings for most station relays. #LI-CH1 A Day In The Life Interpret ...
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 ...
Software Engineer III
Novi, MI · On-site
$90 - $120/hr
Software Engineer III Indirect Auburn, MI, US 5 days ago Requisition ID: 1547 HL Mando America ... Work on writing embedded code in C language, developing MATLAB models for Auto Coding, and working ...
Software Engineer III
Novi, MI · On-site
$90 - $120/hr
Software Engineer III Indirect Auburn, MI, US 5 days ago Requisition ID: 1547 HL Mando America ... Work on writing embedded code in C language, developing MATLAB models for Auto Coding, and working ...
Senior Systems Engineer
$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
$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 ...
Embedded Software Engineer MATLAB & Embedded C
Allen Park, MI · On-site
$119K - $157K/yr
Embedded Software Engineer C / MATLAB Simulink Overview / Summary We are seeking an experienced Embedded Software Engineer with strong hands-on experience in Embedded C, MATLAB/Simulink development ...
Embedded Software Engineer MATLAB & Embedded C
Allen Park, MI · On-site
$119K - $157K/yr
Embedded Software Engineer C / MATLAB Simulink Overview / Summary We are seeking an experienced Embedded Software Engineer with strong hands-on experience in Embedded C, MATLAB/Simulink development ...
I & C Designer/Engineer
Grand Rapids, MI · On-site
Growing firm with offices in multiple states is seeking an I & C Designer/Engineer for their team in Grand Rapids! Responsibilities: * Responsible for design, development, and implementation of ...
Quick apply
I & C Designer/Engineer
Grand Rapids, MI · On-site
Growing firm with offices in multiple states is seeking an I & C Designer/Engineer for their team in Grand Rapids! Responsibilities: * Responsible for design, development, and implementation of ...
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 ...
Process Tech- C shift
Warren, MI · On-site
$26 - $28/hr
MMI is a plastic injection molding and engineering solutions provider headquartered in Saline ... C shift :Schedule: Monday through Wednesday 6:00pm-12:15am, Thursday/Friday or Saturday/Sunday 6 ...
Process Tech- C shift
Warren, MI · On-site
$26 - $28/hr
MMI is a plastic injection molding and engineering solutions provider headquartered in Saline ... C shift :Schedule: Monday through Wednesday 6:00pm-12:15am, Thursday/Friday or Saturday/Sunday 6 ...
Process Tech - C shift
Warren, MI · On-site
$26 - $28/hr
MMI is a plastic injection molding and engineering solutions provider headquartered in Saline ... C shift :Schedule: Monday through Wednesday 6:00pm-12:15am, Thursday/Friday or Saturday/Sunday 6 ...
Quick apply
Process Tech - C shift
Warren, MI · On-site
$26 - $28/hr
MMI is a plastic injection molding and engineering solutions provider headquartered in Saline ... C shift :Schedule: Monday through Wednesday 6:00pm-12:15am, Thursday/Friday or Saturday/Sunday 6 ...
MMI is a plastic injection molding and engineering solutions provider headquartered in Saline ... C shift :Schedule: Monday through Wednesday 6:00pm-12:15am, Thursday/Friday or Saturday/Sunday 6 ...
MMI is a plastic injection molding and engineering solutions provider headquartered in Saline ... C shift :Schedule: Monday through Wednesday 6:00pm-12:15am, Thursday/Friday or Saturday/Sunday 6 ...
The Team The Instrumentation & Control (I&C) / Instrumentation & Controls Engineering team delivers instrumentation, automation, digital control systems, turbine controls, control system ...
The Team The Instrumentation & Control (I&C) / Instrumentation & Controls Engineering team delivers instrumentation, automation, digital control systems, turbine controls, control system ...
2nd Shift CMM Programmer
Tecumseh, MI · On-site
$895K/yr
C.) Programs for part and fixture layouts. Perform calibration of New fixtures and New Measuring ... Engineering, IT and Administrative talent in the industry today.
2nd Shift CMM Programmer
Tecumseh, MI · On-site
$895K/yr
C.) Programs for part and fixture layouts. Perform calibration of New fixtures and New Measuring ... Engineering, IT and Administrative talent in the industry today.
Coordinate Measuring Machine Programmer & Metrology Analyst
Tecumseh, MI · On-site
$40.87 - $45.67/hr
C.C.) CMM programs for part and fixture layouts. * Calibrate new fixtures and new precision ... Hands-on experience programming and operating CMMs. * Deep knowledge of GD&T and expert blueprint ...
Quick apply
Coordinate Measuring Machine Programmer & Metrology Analyst
Tecumseh, MI · On-site
$40.87 - $45.67/hr
C.C.) CMM programs for part and fixture layouts. * Calibrate new fixtures and new precision ... Hands-on experience programming and operating CMMs. * Deep knowledge of GD&T and expert blueprint ...
Plant Engineer - Class C
Plymouth, MI · On-site
$18.85/hr
Maintenance/Custodial/Plant Engineer Class C Elementary School Date Posted: 10/16/2025 Location: STARKWEATHER ACADEMY Closing Date: Until Filled POSITION : Plant Engineer Class C LOCATION:
Plant Engineer - Class C
Plymouth, MI · On-site
$18.85/hr
Maintenance/Custodial/Plant Engineer Class C Elementary School Date Posted: 10/16/2025 Location: STARKWEATHER ACADEMY Closing Date: Until Filled POSITION : Plant Engineer Class C LOCATION:
Plant Engineer Class C
Plymouth, MI · On-site
$18.85/hr
Plant Engineer Class C LOCATION: TBA JOB SUMMARY : The Plant Engineer is responsible for the physical and mechanical maintenance of the facility, its equipment and grounds, and for the scheduling ...
Plant Engineer Class C
Plymouth, MI · On-site
$18.85/hr
Plant Engineer Class C LOCATION: TBA JOB SUMMARY : The Plant Engineer is responsible for the physical and mechanical maintenance of the facility, its equipment and grounds, and for the scheduling ...
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 ...
P&C Lead Test Engineer
$96K - $127K/yr
The P&C Lead Test Engineer is responsible for leading the testing, commissioning, validation, and operational integration of protection and control systems across transmission, distribution, and ...
P&C Lead Test Engineer
$96K - $127K/yr
The P&C Lead Test Engineer is responsible for leading the testing, commissioning, validation, and operational integration of protection and control systems across transmission, distribution, and ...
Senior Project Fuel Facility Engineer
Livonia, MI · On-site
$120K - $140K/yr
At C&S Companies, we believe work environment, culture, and the opportunity to learn, and grow are ... The Senior Project Engineer is expected to have good relationships with clients and professionals ...
Quick apply
Senior Project Fuel Facility Engineer
Livonia, MI · On-site
$120K - $140K/yr
At C&S Companies, we believe work environment, culture, and the opportunity to learn, and grow are ... The Senior Project Engineer is expected to have good relationships with clients and professionals ...
C Programmer information
See Michigan salary details
$10.48 - $14.97
4% of jobs
$14.97 - $19.47
9% of jobs
$22.70 is the 25th percentile. Wages below this are outliers.
$19.47 - $23.96
17% of jobs
$23.96 - $28.46
13% of jobs
The median wage is $31.08 / hr.
$28.46 - $32.95
13% of jobs
$32.95 - $37.45
10% of jobs
$37.45 - $41.94
9% of jobs
$42.78 is the 75th percentile. Wages above this are outliers.
$41.94 - $46.44
9% of jobs
$46.44 - $50.93
7% of jobs
$50.93 - $55.43
6% of jobs
$55.43 - $59.92
4% of jobs
$10
$34
$59
How much do c programmer jobs pay per hour?
What is a C programmer?
What does a C programmer do?
What are the key skills and qualifications needed to thrive as a C programmer, and why are they important?
How do C programmers typically collaborate with other team members during software development projects?
What is the difference between C Programmer vs C Developer?
| Aspect | C Programmer | C Developer |
|---|---|---|
| Required Credentials | Proficiency in C language, often with a degree in Computer Science or related field | Similar credentials, with additional emphasis on software development experience |
| Work Environment | Typically in embedded systems, firmware, or low-level programming | Often in software applications, system software, or embedded systems |
| Employer & Industry Usage | Tech companies, manufacturing, automotive, embedded device firms | Software firms, tech startups, hardware companies |
The main difference between a C Programmer and a C Developer lies in their scope of work. C Programmers focus primarily on writing and debugging C code, often in embedded or low-level environments. C Developers may have a broader role, including designing, testing, and maintaining C-based applications. Both roles require similar skills and credentials, but their typical work environments and responsibilities can differ slightly.
Are C programmers still in demand?
What can I do with C programming?
What is the salary of a C programmer?
Which companies hire C programmers?
What are the most commonly searched types of C Programmer jobs in Michigan?
The most popular types of C Programmer jobs in Michigan are:
What are popular job titles related to C Programmer jobs in Michigan?
For C Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching C Programmer jobs in Michigan look for?
The top searched job categories for C Programmer jobs in Michigan are:
What cities in Michigan are hiring for C Programmer jobs?
Cities in Michigan with the most C Programmer job openings:

Full-time
Posted 14 days ago
Hubbell rating
7.6
Based on 42 frontline employees who took The Breakroom Quiz
85th of 159 rated electronics manufacturers
Job description
As a member of our Protection & Control Engineering Services Team, you will be responsible for creating substation drawing packages including one-line drawings, three-line drawings, DC schematics, wiring diagrams, cable schedules, component layouts, electrical plans, and detailed assembly drawings that will be drafted using AutoCAD® and MicroStation. Our P&C Engineering Services teams also perform fault analysis and coordination studies, SCADA settings, along with developing settings for most station relays.
#LI-CH1
A Day In The Life
Interpret customer specifications and provide a design which meets all requirements
Understand the theories and fundamentals of electrical circuits and related components
Check/yellow line protection and control wiring diagrams to schematic diagrams
Create control panel and field equipment wiring diagrams from schematic diagrams
Create project specific protection and control schematic diagrams from standard customer schematics
Create protection and control schematic diagrams from a 1-Line diagram
Collaborate with designers and engineers on technical issues.
Perform all Project Management activities and lead small projects without supervision.
What will help you thrive in this role?
Bachelor's Degree in Electrical Engineering or Electrical Engineering Technology; P.E. license or P.E. track preferred
Minimum one year of Transmission and Distribution Protection and Control related experience
Knowledge and understanding of the specifications, structure, programming and configuration of the following control devices is also beneficial:
Microprocessor Based Protection and Control Relays,RS-232/RS485/Fiber optic/Ethernet Communication, RTU Equipment, HMI, SCADA Systems, Advanced working knowledge of MS Office Suite, Strong attention to detail
Working knowledge of transmission and distribution protection and control schematic and wiring diagrams
Hubbell Incorporated
Hubbell creates critical infrastructure solutions that power our customers, communities, people and the planet. Our company is strategically aligned around enabling grid modernization and electrification. As more products plug in to an aging grid, Hubbell solutions enable the transition to a more reliable, resilient and efficient energy infrastructure. Founded in 1888 our innovation has made us a leading global manufacturer of high quality electrical and utility solutions enabling customers to operate critical infrastructure reliably and efficiently.
The company operates in two segments. Hubbell Utility Solutions (HUS) enable the grid to conduct, communicate and control energy across utility applications and Hubbell Electrical Solutions (HES) are essential to managing power across a wide range of industries and applications. Our vertical market solutions can be applied to markets including Data Centers, Renewables, Commercial Buildings, Industrial, Telecom and Transportation. Supporting both of our business segments is our corporate and Hubbell Unified Business Solutions teams that provide consistent process, tools technologies across our businesses.
We are committed to operating sustainably and ethically while promoting an inclusive and supportive culture for our people to grow and develop in their careers. Our employees proudly work and serve our communities from our headquarters in Shelton, CT, across the United States and around the globe.
Hubbell Utility Solutions
Hubbell Utility Solutions (HUS) enable the grid to conduct, communicate and control energy across utility applications. HUS provides the critical components that allow the grid to reliably transmit and distribute energy, as well as the communications and controls technologies to make the grid smarter and more flexible.
Hubbell Incorporated, its subsidiaries and affiliates, is an EO Employer AA: M/F/Veteran/Disability. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity or any other protected class.
The above summary of position responsibilities and requirements is not intended, and should not be construed, to be an exhaustive list of duties, skills, efforts, physical requirements, or working conditions associated with the position. It is intended to be an accurate reflection of those principal position elements essential for making decisions related to position performance, employee development, and compensation.
About Hubbell
Sourced by ZipRecruiter
Hubbell Incorporated was founded in 1888 and has grown into an international manufacturer of quality electrical, lighting and power solutions with more than 75 brands used and recognized around the world. Our founder, Harvey Hubbell, developed tooling and equipment to serve the growing demand for new assembly and manufacturing machinery during the industrial revolution. An early, and one of many patents awarded, came for the creation of the first practical method to control electricity through the pull chain socket that remains unchanged today. As a market leader in reliable, electrical solutions, we provide more than half a million products delivered through our various business groups. Hubbell is committed to continually innovating solutions that work, transforming old products with new ideas, and ensuring that we Energize, Enlighten and Empower the communities that support us.
Industry
Electrical equipment, appliance, and component manufacturing
Company size
10,000+ Employees
Headquarters location
Shelton, CT, US
Year founded
1888