Software Developer - Virtualization and SIL Integration
Milford, MI · On-site
$44.25 - $58.75/hr
Solid programming skills in at least one of ... Python, C/C++, Java, or Embedded C * Familiarity with software development tools and practices ...
Milford, MI · On-site
$44.25 - $58.75/hr
Solid programming skills in at least one of ... Python, C/C++, Java, or Embedded C * Familiarity with software development tools and practices ...
Milford, MI · On-site
$44.25 - $58.75/hr
Solid programming skills in at least one of ... Python, C/C++, Java, or Embedded C * Familiarity with software development tools and practices ...
Dearborn, MI · On-site
$45.25 - $60.75/hr
ADAS C++ OpenGL Developer Desirable Skills: * Feature development in C++ programming with OpenGL ... Hands-on experience with 2D & 3D rendering application Design & Development of complex software ...
Dearborn, MI · On-site
$45.25 - $60.75/hr
ADAS C++ OpenGL Developer Desirable Skills: * Feature development in C++ programming with OpenGL ... Hands-on experience with 2D & 3D rendering application Design & Development of complex software ...
Dearborn, MI · On-site
$45.25 - $60.75/hr
ADAS C++ OpenGL Developer Desirable Skills: * Feature development in C++ programming with OpenGL ... Hands-on experience with 2D & 3D rendering application Design & Development of complex software ...
Dearborn, MI · On-site
$45.25 - $60.75/hr
ADAS C++ OpenGL Developer Desirable Skills: * Feature development in C++ programming with OpenGL ... Hands-on experience with 2D & 3D rendering application Design & Development of complex software ...
Wayne, MI · On-site
$45.25 - $58.25/hr
MANDATORY Required Criteria Desired Criteria Notes Grade = B Software Developer - Experience ... C++, Linux, Device Driver Authoring, Linux Kernel Development, OpenGL, Yocto Linux • Strong ...
Wayne, MI · On-site
$45.25 - $58.25/hr
MANDATORY Required Criteria Desired Criteria Notes Grade = B Software Developer - Experience ... C++, Linux, Device Driver Authoring, Linux Kernel Development, OpenGL, Yocto Linux • Strong ...
Sterling Heights, MI · On-site
$122K - $161K/yr
DevSecOps Engineer CI/CD, GitLab, Linux, & Embedded Systems Sterling Heights, MI Competitive Salary ... Develop and maintain long-life C and C++ software for embedded and safety-critical applications.
Sterling Heights, MI · On-site
$122K - $161K/yr
DevSecOps Engineer CI/CD, GitLab, Linux, & Embedded Systems Sterling Heights, MI Competitive Salary ... Develop and maintain long-life C and C++ software for embedded and safety-critical applications.
Detroit, MI · On-site
C++ QNX Engineer Responsibilities * Optimize QNX OS performance for production automotive systems ... Design and develop new software features for next-generation automotive platforms on Linux OS.
Detroit, MI · On-site
C++ QNX Engineer Responsibilities * Optimize QNX OS performance for production automotive systems ... Design and develop new software features for next-generation automotive platforms on Linux OS.
Dearborn, MI · On-site
$115K - $192K/yr
... C-code to meet functional, emissions, performance, and functional safety requirements (ISO 26262) Apply powertrain control system software validation test methods-including unit testing (Unity ...
Dearborn, MI · On-site
$115K - $192K/yr
... C-code to meet functional, emissions, performance, and functional safety requirements (ISO 26262) Apply powertrain control system software validation test methods-including unit testing (Unity ...
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 ...
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 ...
Responsibilities Software Developer, Level 2 (Smart Handling) Position Summary/ Primary Purpose ... Responsible for the design, development and testing of C++ computer applications on Microsoft .NET ...
Responsibilities Software Developer, Level 2 (Smart Handling) Position Summary/ Primary Purpose ... Responsible for the design, development and testing of C++ computer applications on Microsoft .NET ...
Dearborn, MI · Hybrid
$115K - $192K/yr
... software team, you will collaborate across departments-including calibration, systems engineering ... Awareness of ISO 26262 Part 6, MISRA-C coding standards * Experience with Scaled Agile Framework ...
Dearborn, MI · Hybrid
$115K - $192K/yr
... software team, you will collaborate across departments-including calibration, systems engineering ... Awareness of ISO 26262 Part 6, MISRA-C coding standards * Experience with Scaled Agile Framework ...
Software Developer II 6Months Location: Novi, MI (Onsite 5 days/week), will up to 20% travel to ... Taking software requirements, using C+++ and .Net applications, and running smoothly on Windows ...
Quick apply
Software Developer II 6Months Location: Novi, MI (Onsite 5 days/week), will up to 20% travel to ... Taking software requirements, using C+++ and .Net applications, and running smoothly on Windows ...
Professional software engineering experience, with strong C++ at the core * Deep backend engineering fundamentals: systems programming, concurrency, performance optimization, and distributed systems
Professional software engineering experience, with strong C++ at the core * Deep backend engineering fundamentals: systems programming, concurrency, performance optimization, and distributed systems
Dearborn, MI · Hybrid
$84K - $162K/yr
Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or equivalent. * 3+ years of experience in embedded software development using C and software lifecycle ...
Dearborn, MI · Hybrid
$84K - $162K/yr
Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or equivalent. * 3+ years of experience in embedded software development using C and software lifecycle ...
The ideal candidate is a hands-on engineer who can work across the hardware and software boundaries ... C++ and Python.- Integrate hardware and software components into HIL and other automotive test ...
The ideal candidate is a hands-on engineer who can work across the hardware and software boundaries ... C++ and Python.- Integrate hardware and software components into HIL and other automotive test ...
Detroit, MI · On-site
$115K - $192K/yr
... C-code to meet functional, emissions, performance, and functional safety requirements (ISO 26262) Apply powertrain control system software validation test methods-including unit testing (Unity ...
Detroit, MI · On-site
$115K - $192K/yr
... C-code to meet functional, emissions, performance, and functional safety requirements (ISO 26262) Apply powertrain control system software validation test methods-including unit testing (Unity ...
Dearborn, MI · On-site
$115K - $192K/yr
... C-code to meet functional, emissions, performance, and functional safety requirements (ISO 26262) Apply powertrain control system software validation test methods-including unit testing (Unity ...
Dearborn, MI · On-site
$115K - $192K/yr
... C-code to meet functional, emissions, performance, and functional safety requirements (ISO 26262) Apply powertrain control system software validation test methods-including unit testing (Unity ...
Dearborn, MI · On-site
$115K - $192K/yr
... software team, you will collaborate across departments--including calibration, systems engineering ... Develop and validate control algorithms using C-code to meet functional, emissions, performance ...
Dearborn, MI · On-site
$115K - $192K/yr
... software team, you will collaborate across departments--including calibration, systems engineering ... Develop and validate control algorithms using C-code to meet functional, emissions, performance ...
Dearborn, MI · On-site
$115K - $192K/yr
... software team, you will collaborate across departments-including calibration, systems engineering ... Develop and validate control algorithms using C-code to meet functional, emissions, performance ...
Dearborn, MI · On-site
$115K - $192K/yr
... software team, you will collaborate across departments-including calibration, systems engineering ... Develop and validate control algorithms using C-code to meet functional, emissions, performance ...
Wayne, MI · On-site
$70/hr
... Android, C and AUTOSAR for our VIP platform. • Participate in variety of software and ECU ... System architects and System Engineers to define and clarify requirements Additional ...
Wayne, MI · On-site
$70/hr
... Android, C and AUTOSAR for our VIP platform. • Participate in variety of software and ECU ... System architects and System Engineers to define and clarify requirements Additional ...
R2D2 10451292 Role Android HMI Engineer Work location Farmington Hills, MI Rates as follows: $ 50 ... in C/C++, Java • Experience in software development for infotainment system or consumer ...
R2D2 10451292 Role Android HMI Engineer Work location Farmington Hills, MI Rates as follows: $ 50 ... in C/C++, Java • Experience in software development for infotainment system or consumer ...
$9.49 - $16.44
1% of jobs
$16.44 - $23.38
0% of jobs
$23.38 - $30.33
2% of jobs
$30.33 - $37.27
10% of jobs
$41.71 is the 25th percentile. Wages below this are outliers.
$37.27 - $44.21
19% of jobs
The median wage is $48.75 / hr.
$44.21 - $51.16
28% of jobs
$56.19 is the 75th percentile. Wages above this are outliers.
$51.16 - $58.10
21% of jobs
$58.10 - $65.04
12% of jobs
$65.04 - $71.99
3% of jobs
$71.99 - $78.93
3% of jobs
$78.93 - $85.88
1% of jobs
$9
$51
$85
| Aspect | C Software Developer | C++ Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field; knowledge of C language | Bachelor's in Computer Science or related field; knowledge of C and C++ languages |
| Work Environment | Embedded systems, operating systems, device drivers | Application development, game development, software tools |
| Industry Usage | Embedded systems, firmware, hardware interfacing | Software applications, game engines, high-performance software |
The main difference between a C Software Developer and a C++ Software Developer lies in the programming languages they specialize in and the types of projects they typically work on. C developers focus on low-level programming, embedded systems, and hardware interfacing, while C++ developers work on more complex applications, leveraging object-oriented features. Both roles require strong programming skills and a solid understanding of computer architecture, but their work environments and project types often differ.
The most popular types of C Software Developer jobs in Commerce, MI are:
Cities near Commerce, MI with the most C Software Developer job openings:

Milford, MI • On-site
$44.25 - $58.75/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 24 days ago
8.2
Based on 311 frontline employees who took The Breakroom Quiz
Get the full story on Breakroom
Sourced by ZipRecruiter
General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.
Transportation equipment manufacturing
10,000+ Employees
Detroit, MI, US
1908