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.
Senior I&C Engineer - Kiewit Power Engineering
Detroit, MI · On-site +1
$103K - $141K/yr
... Engineer to be a part of our growing team. Looking for ideal candidates that can provide instrumentation & control discipline technical expertise as well as I&C team leadership for the execution and ...
Senior I&C Engineer - Kiewit Power Engineering
Detroit, MI · On-site +1
$103K - $141K/yr
... Engineer to be a part of our growing team. Looking for ideal candidates that can provide instrumentation & control discipline technical expertise as well as I&C team leadership for the execution and ...
... Engineer to be a part of our growing team. Looking for ideal candidates that can provide instrumentation & control discipline technical expertise as well as I&C team leadership for the execution and ...
... Engineer to be a part of our growing team. Looking for ideal candidates that can provide instrumentation & control discipline technical expertise as well as I&C team leadership for the execution and ...
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 ...
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 ...
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 ...
Embedded Software Engineer
$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
$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 ...
Senior Software Engineer
Auburn Hills, MI · On-site
$100.80 - $141.75/hr
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
$100.80 - $141.75/hr
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 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 ...
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 ...
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
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 ...
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 ...
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
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 ...
C Engineer information
See Michigan salary details
$7.96 - $13.09
20% of jobs
$13.09 - $18.21
0% of jobs
$18.21 - $23.33
0% of jobs
$23.33 - $28.46
3% of jobs
$29.27 is the 25th percentile. Wages below this are outliers.
$28.46 - $33.58
12% of jobs
$33.58 - $38.70
7% of jobs
The median wage is $42.97 / hr.
$38.70 - $43.83
9% of jobs
$43.83 - $48.95
20% of jobs
$50.14 is the 75th percentile. Wages above this are outliers.
$48.95 - $54.07
15% of jobs
$54.07 - $59.20
7% of jobs
$59.20 - $64.32
6% of jobs
$7
$39
$64
How much do c engineer jobs pay per hour?
What is a C engineer?
What is the difference between C Engineer vs Embedded Software Engineer?
| Aspect | C Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or Electrical Engineering; C programming skills | Bachelor's in Computer Engineering, Electrical Engineering, or related; C and embedded systems knowledge |
| Work Environment | Software development teams, office settings, sometimes remote | Embedded device development, hardware labs, manufacturing facilities |
| Industry Usage | Software companies, tech firms, electronics manufacturers | Consumer electronics, automotive, medical devices, industrial equipment |
| Common Search Intent | Differences between C Engineer and Embedded Software Engineer | Roles and responsibilities of Embedded Software Engineers |
While both roles require proficiency in C programming and work within tech-related industries, C Engineers primarily focus on software development using C, often in general software or system applications. Embedded Software Engineers specialize in developing software for embedded systems, integrating hardware and software for specific devices. Understanding these distinctions helps in choosing the right career path or job search focus.
How do C engineers typically collaborate with cross-functional teams during software development projects?
What are the key skills and qualifications needed to thrive as a C engineer, and why are they important?
What cities in Michigan are hiring for C Engineer jobs?
Cities in Michigan with the most C Engineer job openings:
What are popular job titles related to C Engineer jobs in MI?
For C Engineer jobs in MI, the most frequently searched job titles are:

Job description
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. The role involves working closely with our multidisciplinary engineering teams to ensure that all systems meet the required specifications and quality standards.
Responsibilities:
- Design and develop control systems for water/wastewater treatment facilities.
- Collaborate with our multidisciplinary engineering teams to ensure system functionality and efficiency.
- Create electrical drawings and schematics using AutoCAD.
- Ensure that all projects meet safety and quality standards.
Requirements:
- Bachelor's degree in Electrical Engineering, Automation, or related field.
- 5+ years' experience in designing and implementing control systems.
- Proficiency in AutoCAD.
- Strong analytical and problem-solving skills.
- Excellent communication and team collaboration abilities.
An employee-owned firm, Donohue & Associates, Inc. was established in 1997 and since then has expanded to over 140 employees in several offices across the Midwest. Engineering News Record ranks Donohue a Top 20 Wastewater Treatment Plant Design Firm and our innovative design teams have received over 45 engineering excellence awards. Donohue offers a competitive wage and benefits package with an industry-unique monthly profit-sharing plan.
Donohue is an Equal Opportunity Employer.
About Donohue & Associates
Sourced by ZipRecruiter
Industry
Civil engineering construction
Company size
51 - 200 Employees
Headquarters location
Sheboygan, WI, US
Year founded
1997