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 ...
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 ...
Engine Controls Software Engineer
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 ...
Engine Controls Software Engineer
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 ...
C++ QNX Engineer
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.
C++ QNX Engineer
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.
C++ Software Engineer - Physical AI
Ann Arbor, MI · On-site
$100 - $200/hr
Professional software engineering experience, with strong C++ at the core * Deep backend engineering fundamentals: systems programming, concurrency, performance optimization, and distributed systems
New
C++ Software Engineer - Physical AI
Ann Arbor, MI · On-site
$100 - $200/hr
Professional software engineering experience, with strong C++ at the core * Deep backend engineering fundamentals: systems programming, concurrency, performance optimization, and distributed systems
New
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 ...
Vehicle Controls Communications Stack Software Engineer
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 ...
Vehicle Controls Communications Stack Software Engineer
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 ...
US_East | Software Developer - Other ERP_L2
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 ...
US_East | Software Developer - Other ERP_L2
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 ...
Sr Software Engineer (Multiple Positions) (REF285820X)
Plymouth, MI · On-site
$90 - $130/hr
Handle AUTOSAR Configurations in Vector Tools, Embedded C coding, and Feature Owner of Diagnostics ... Davinci configurator for configuring the base software stack and Davinci developer tools developing ...
New
Sr Software Engineer (Multiple Positions) (REF285820X)
Plymouth, MI · On-site
$90 - $130/hr
Handle AUTOSAR Configurations in Vector Tools, Embedded C coding, and Feature Owner of Diagnostics ... Davinci configurator for configuring the base software stack and Davinci developer tools developing ...
New
Lead Engineer 2 - Embedded Software Development
Grand Rapids, MI · Hybrid
$95K - $127K/yr
Accountable as the Control Accountant Managers for project elements delegated by the Engineering ... Minimum of 5 years of experience working DO-178B/C software development processes and certification ...
Lead Engineer 2 - Embedded Software Development
Grand Rapids, MI · Hybrid
$95K - $127K/yr
Accountable as the Control Accountant Managers for project elements delegated by the Engineering ... Minimum of 5 years of experience working DO-178B/C software development processes and certification ...
Sr Software Engineer (Multiple Positions) (REF285820X)
Plymouth, MI · On-site
$116K - $153K/yr
Handle AUTOSAR Configurations in Vector Tools, Embedded C coding, and Feature Owner of Diagnostics ... Developer, Functional Software Developer or in an occupation involving feature and functions ...
Sr Software Engineer (Multiple Positions) (REF285820X)
Plymouth, MI · On-site
$116K - $153K/yr
Handle AUTOSAR Configurations in Vector Tools, Embedded C coding, and Feature Owner of Diagnostics ... Developer, Functional Software Developer or in an occupation involving feature and functions ...
Sr Software Engineer (Multiple Positions) (REF285820X)
Plymouth, MI · On-site
$116K - $153K/yr
Handle AUTOSAR Configurations in Vector Tools, Embedded C coding, and Feature Owner of Diagnostics ... Developer, Functional Software Developer or in an occupation involving feature and functions ...
Sr Software Engineer (Multiple Positions) (REF285820X)
Plymouth, MI · On-site
$116K - $153K/yr
Handle AUTOSAR Configurations in Vector Tools, Embedded C coding, and Feature Owner of Diagnostics ... Developer, Functional Software Developer or in an occupation involving feature and functions ...
US_East | Software Developer - Mobile Development _L2
Wayne, MI · On-site
$70/hr
Embedded Software Engineer III Work Location: Detroit, MI Rate: $70.00/hr AI Please send it with ... or C • Exposure to SCM tools such as: Git, Gerrit, Jenkins, JIRA • Prior experience with ...
US_East | Software Developer - Mobile Development _L2
Wayne, MI · On-site
$70/hr
Embedded Software Engineer III Work Location: Detroit, MI Rate: $70.00/hr AI Please send it with ... or C • Exposure to SCM tools such as: Git, Gerrit, Jenkins, JIRA • Prior experience with ...
Required : • Professional software engineering experience, with strong C++ at the core • Deep backend engineering fundamentals: systems programming, concurrency, performance optimization, and ...
Required : • Professional software engineering experience, with strong C++ at the core • Deep backend engineering fundamentals: systems programming, concurrency, performance optimization, and ...
Lead Engineer 2 - Embedded Software Development
Grand Rapids, MI · On-site
$95K - $127K/yr
Accountable as the Control Accountant Managers for project elements delegated by the Engineering ... Minimum of 5 years of experience working DO-178B/C software development processes and certification ...
Lead Engineer 2 - Embedded Software Development
Grand Rapids, MI · On-site
$95K - $127K/yr
Accountable as the Control Accountant Managers for project elements delegated by the Engineering ... Minimum of 5 years of experience working DO-178B/C software development processes and certification ...
Flexsort Software Engineer
Grand Rapids, MI · Hybrid
$115K - $144K/yr
Dematic has an immediate need at our Grand Rapids, MI headquarters for a Software Developer. The ... C, C++, Visual C, MS Windows (10), Visual Basic. * Excellent written and verbal skills with ...
Flexsort Software Engineer
Grand Rapids, MI · Hybrid
$115K - $144K/yr
Dematic has an immediate need at our Grand Rapids, MI headquarters for a Software Developer. The ... C, C++, Visual C, MS Windows (10), Visual Basic. * Excellent written and verbal skills with ...
Flexsort Software Engineer
Grand Rapids, MI · Hybrid
$115K - $144K/yr
Dematic has an immediate need at our Grand Rapids, MI headquarters for a Software Developer. The ... C, C++, Visual C, MS Windows (10), Visual Basic. * Excellent written and verbal skills with ...
Flexsort Software Engineer
Grand Rapids, MI · Hybrid
$115K - $144K/yr
Dematic has an immediate need at our Grand Rapids, MI headquarters for a Software Developer. The ... C, C++, Visual C, MS Windows (10), Visual Basic. * Excellent written and verbal skills with ...
Flexsort Software Engineer
Grand Rapids, MI · On-site
$115K - $144K/yr
Dematic has an immediate need at our Grand Rapids, MI headquarters for a Software Developer. The ... C, C++, Visual C, MS Windows (10), Visual Basic. * Excellent written and verbal skills with ...
Flexsort Software Engineer
Grand Rapids, MI · On-site
$115K - $144K/yr
Dematic has an immediate need at our Grand Rapids, MI headquarters for a Software Developer. The ... C, C++, Visual C, MS Windows (10), Visual Basic. * Excellent written and verbal skills with ...
C++ Developer - Automotive - Remote Opportunity
Detroit, MI · On-site +1
$48.50 - $65.25/hr
Good programming skills with C++ Language ( Mandatory). * Need to have automotive development background( Mandatory). * Need to have Automotive Protocols knowledge on CAN, LIN(Mandatory) * Prior ...
C++ Developer - Automotive - Remote Opportunity
Detroit, MI · On-site +1
$48.50 - $65.25/hr
Good programming skills with C++ Language ( Mandatory). * Need to have automotive development background( Mandatory). * Need to have Automotive Protocols knowledge on CAN, LIN(Mandatory) * Prior ...
C++ Developer - Automotive - Remote Opportunity
$48.50 - $65.25/hr
Good programming skills with C++ Language ( Mandatory). * Need to have automotive development background( Mandatory). * Need to have Automotive Protocols knowledge on CAN, LIN(Mandatory) * Prior ...
C++ Developer - Automotive - Remote Opportunity
$48.50 - $65.25/hr
Good programming skills with C++ Language ( Mandatory). * Need to have automotive development background( Mandatory). * Need to have Automotive Protocols knowledge on CAN, LIN(Mandatory) * Prior ...
C Software 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 software developer jobs pay per hour?
What does a C software developer do?
What are the key skills and qualifications needed to thrive as a C software developer?
What are some common challenges C software developers face when working on large-scale projects?
What is the difference between C Software Developer vs C++ Software Developer?
| 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.
What are the most commonly searched types of C Software Developer jobs in Michigan?
The most popular types of C Software Developer jobs in Michigan are:
What cities in Michigan are hiring for C Software Developer jobs?
Cities in Michigan with the most C Software Developer job openings:

Other
Medical, Dental, Vision, Retirement, PTO
Re-posted 19 days ago
Daifuku rating
7.4
Based on 33 frontline employees who took The Breakroom Quiz
290th of 493 rated machine equipment manufacturers
Job description
Daifuku Airport America Corporation is a subsidiary of Daifuku North America a group company of Daifuku in Japan - the largest material handling company in the world. Our advanced systems move everything from car bodies at auto plants to luggage at airports to packaged goods at warehouses. We are known as experts in engineering, manufacturing, and servicing innovative automated materials handling systems including conveyors, automatic guided vehicles, automated storage & retrieval systems, and integrated controls.
The company is currently seeking an experienced Software Developer, Level 2 (Smart Handling).
Responsibilities
Software Developer, Level 2 (Smart Handling)
Position Summary/ Primary Purpose
Reports to the Software Engineering Manager and works as a member of medium(approx 2 to 4 person) project team. Works, as directed, on the research, design, development, and testing of computer systems-level software and network distribution software for Automated Guided Vehicle (AGV) applications. Authors and reviews operational specifications, formulates, and analyzes software requirements. The Software Developer Level 2 applies principles and techniques of computer science, engineering, and mathematical analysis to software development.
Major Areas of Responsibility
- Responsible for the design, development and testing of C++ computer applications on Microsoft .NET platforms and Windows based computer systems using the Microsoft Visual Studio suite of development tools.
- Work with project team members and with other technical departments in the design, development, testing and deployment of Automated Guided Vehicle (AGV) for the manufacturing industry.
- Assist in the production and review the related product/project documentation for both internal and external use.
- Contributes to team effort by accomplishing related results as needed to meet product/project goals.
- Meet timelines to ensure projects stay on schedule and on budget.
Broad Knowledge as Follows (Basic/Preferred)
- 5+ years of extensive C, C++ and .NET development.
- 2+ years of developing with MS SQL Server.
- Ability to understand, modify, and support C++ applications.
- Superior knowledge of Visual Studio, and Windows 7/8, Windows Server 2008/2012
- Industrial automation (PLC or OPC) experience is a plus.
Qualifications
Skills & Abilities as Follows (Basic/Preferred)
- Good working knowledge of current Microsoft Office products
- Ability to travel up to 20%, annually.
- Occasionally, working extended hours, weekends, and holidays in support of customers. Customer sites are located throughout the country; the selected candidate will need to travel for commissioning and on-site engineering tasks that cannot be accomplished from our office. On occasion, off-shift work may be necessary to support commissioning efforts.
- Time Management - Managing one's own time and the time of others.
- Service Orientation - Actively looking for ways to help people.
- Coordination - Adjusting actions in relation to others' actions.
- Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
- Judgment and Decision Making - Considering the relative costs and benefits of potential actions to choose the most appropriate one.
- Monitoring - Monitoring/Assessing performance of you, other individuals, or organizations to make improvements or take corrective action.
- Verbal and Written Expression and Recognition - The ability to listen to, understand and communicate information and ideas presented through spoken or written words and sentences.
- Information Ordering - The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
- Problem Sensitivity - The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
Education & Experience
- BS-CS/CE or Equivalent is required.
- Microsoft.NET, DB certification(s) strongly preferred
Demonstrated Physical Abilities as Follows: remain stationary for 50% of the time; move/traverse throughout the office to access file cabinets and office equipment; operate a computer and other productivity machinery; inspect documents; communicate with others through talking/hearing; read/identify/assess forms and correspondence
Daifuku Airport America Corporation is an Affirmative Action/Equal Opportunity Employer/Veterans/Disabled, and federal sub/contractor. All qualified applicants will receive consideration for employment without regard to their race, color, religion, ancestry, national origin, sex, sexual orientation, gender identity, age, disability, protected veteran status, marital status or medical condition. If you'd like to view a copy of the company's affirmative action plan or policy statement, please call 248-553-1000.
Daifuku Airport America Corporation offers an excellent compensation package including great benefits such as excellent medical, vision, and dental insurance, paid vacation time, paid sick time, and paid holidays, 401K, Flexible Spending Programs, and more.
At this time our company only receives applications online. If you need assistance applying online to this position, please call 248-553-1000 and leave a message and your call will be returned.