322 software development engineer c c jobs at 115 companies in Michigan

3mo
Save
Mark Applied
Hide
C++ Software Engineer - Autonomy/Physical AI
Ann Arbor, Michigan, United States
$100k-$200k/yr OnsiteFull Time
Applied Intuition
Applied Intuition: Developing software and simulation infrastructure for autonomous vehicles.
Professional C++ backend software engineer with strong systems programming, concurrency, and distributed systems; Python familiarity; interest in autonomy and defense systems; excellent communication.
C++, Python
2mo
Save
Mark Applied
Hide
C++ Software Developer, Level 2 (Smart Handling)
Novi, Michigan, United States
OnsiteFull Time
Daifuku Intralogistics America
Daifuku Intralogistics AmericaTokyo Stock Exchange: 6383: Manufacturer of automated material handling and warehouse systems.
5+ YOEDevelop C/C++/C# .NET apps for AGV systems; 5+ yrs C, C++, .NET; 2+ yrs MS SQL; BS CS/CE; travel up to 20%.
C++, C, C#, .NET, MS SQL Server, Visual Studio, Windows
2w
Save
Mark Applied
Hide
Software Development Engineer - Contract
Auburn Hills, Michigan, United States
OnsiteFull Time, Contract
AM General
AM General: Designs and manufactures specialized military and commercial ground vehicle systems.
5+ YOERequires a related computer science or BSEE degree, 5+ years of software development experience, C/C++, VxWorks, SQL, Python, MATLAB, Simulink, and ability to obtain security clearance.
MATLAB, Simulink, C, C++, VxWorks, SQL, Python, Microsoft Visual Studio, CMMI, CMMC, CUI
5d
Save
Mark Applied
Hide
AI Software Development Engineer
Auburn Hills, Michigan, United States
OnsiteFull Time
Stellantis
StellantisNYSE: STLA: Designs, manufactures, and sells passenger cars and commercial vehicles.
3+ YOEBachelor's degree in a relevant engineering or computer science field, 3+ years of software development, C/C++, AUTOSAR, Git, build tools, CI/CD, and production AI pipeline experience.
C, C++, AUTOSAR, Git, CMake, Bazel, Conan, CI/CD
1mo
Save
Mark Applied
Hide
Software Development Engineer II
Ann Arbor, Michigan, United States
HybridFull Time
Phoenix Contact
Phoenix Contact: Produces components for electrical engineering and industrial automation.
2+ YOEExperience with C++ and C# development, 2+ years software experience (2-5 preferred), BS in software engineering or comparable preferred, eligible to obtain passport, strong communication and problem-solving skills.
C++, C#, EPO
6d
Save
Mark Applied
Hide
Senior Embedded Software Engineer (C++) - Hardware Safety
Pittsburgh or Palo Alto or Detroit or United States
$160k-$240k/yr HybridFull Time
Latitude AI
Latitude AI: Developing automated driving technology for next-generation Ford vehicles.
4+ YOEBachelor's degree and 4+ years, master's and 2+ years, or PhD; expert embedded C/C++, ARM Cortex-R5F, safety-critical drivers, RTOS, debugging, and ISO 26262 ASIL-B/C concepts.
C, C++, FreeRTOS, SafeRTOS, TDA4, Jacinto 7, TI Safety Diagnostic Library (SDL), JTAG, ARM Cortex-R5F, Python, Bazel, Docker, Linux, gtests, Tracealyzer, Jama, SPI, I2C, LBIST, PBIST, ECC, DCC, ESM
5d
Save
Mark Applied
Hide
AI Software Development Engineer
Auburn Hills, Michigan, United States
OnsiteFull Time
Stellantis
StellantisNYSE: STLA: Designs and manufactures vehicles for diverse global automotive brands.
3+ YOEBachelor of Science in engineering or computer science, 3+ years of C/C++ or high-level language development, AUTOSAR expertise, Git, CMake/Bazel, Conan, CI/CD, and AI pipeline production experience.
C, C++, AUTOSAR, Git, CMake, Bazel, Conan, CI/CD, LLM
2mo
Save
Mark Applied
Hide
Senior Systems Software Engineer (C++)
Ann Arbor, Michigan, United States
$130k-$220k/yr OnsiteFull Time
KLA
KLANASDAQ: KLAC: Provides process control and yield management for semiconductor manufacturing.
Extensive C++ systems development for high-performance backend infrastructure, multithreading and concurrent programming, performance profiling, Linux/Windows familiarity, experience with Git and CI/CD, and mentoring/technical leadership experience.
C++, C#, Java, Linux, Unix, Windows, Git, CI/CD
2mo
Save
Mark Applied
Hide
Senior Systems Software Engineer (C++)
Ann Arbor, Michigan, United States
$130k-$220k/yr OnsiteFull Time
KLA
KLANASDAQ: KLAC: Provides process control systems for the semiconductor manufacturing industry.
8+ YOEExtensive C++ systems engineering experience to architect and build scalable backend infrastructure for real-time data processing, distributed storage and microservices; strong multithreading, performance optimization, Git and CI/CD; mentoring experience.
C++, C#, Java, Linux, Unix, Windows, Git, CI/CD
1mo
Save
Mark Applied
Hide
Sr. Engineer, Software
Southfield, Michigan, United States
OnsiteFull Time
Magna International
Magna InternationalNYSE: MGA: Designs and manufactures automotive systems and complete vehicle assemblies.
8+ YOE3+ MgmtMaster's in software engineering, 8+ years automotive software development, 3+ years software leadership, embedded C/C++ on MCU/ARM, configuration management, project planning and release management.
C, C++, MCU, ARM, Workday
6d
Save
Mark Applied
Hide
Software Engineer
Troy, Michigan, United States
OnsiteFull Time
Valeo
ValeoEuronext Paris: VLOF: Supplies technology and components to the global automotive industry.
3+ YOEBachelor’s degree in engineering or a related field and 3 years of software or embedded software experience with automotive interfaces, C/C++, version control, AUTOSAR, NXP chips, and Ethernet transceivers.
CAN, LIN, FlexRay, Automotive Ethernet, C, C++, git, SVN, AUTOSAR, NXP
2w
Save
Mark Applied
Hide
Software Engineer - Electrification Propulsion
Milford, Michigan, United States
HybridFull Time
General Motors
General MotorsNYSE: GM: Manufactures and sells automobiles and automotive parts globally.
2+ YOEBachelor's degree in engineering or computer science and 2+ years of embedded controls software experience. Requires MATLAB, Simulink, C, C++, Jira, software testing, Python scripting, and agile development experience.
MATLAB, Simulink, C, C++, Jira, Python, Continuous Integration Continuous Deployment (CI/CD), CAN, Ethernet
4w
Save
Mark Applied
Hide
Flexsort Software Engineer
Grand Rapids, Michigan, United States
$115k-$144k/yr OnsiteFull Time
KION Group
KION GroupFrankfurt Stock Exchange: KGX: Supplies industrial trucks and automated supply chain technology.
4+ YOEBachelor's in CS/CE/EE preferred or equivalent experience, four+ years software development with UI and systems programming, proficiency in C/C++ and Windows/QNX, knowledge of software QA and configuration control, material handling familiarity.
FlexSort, C, C++, Visual C, Microsoft Windows 10, Visual Basic, QNX, AB, Siemens PLC, CAN, Profibus, Ethernet IP, Profinet, ASi
4w
Save
Mark Applied
Hide
Flexsort Software Engineer
Grand Rapids, Michigan, United States
$115k-$144k/yr OnsiteFull Time
KION Group
KION GroupXETRA: KGX: Provides industrial trucks and automated supply chain solutions globally.
4+ YOE4+ years software development experience, strong C/C++ and UI programming, knowledge of material handling systems, familiarity with PLCs and fieldbuses, BS in CS/CE/EE preferred.
FlexSort, QNX, C, C++, Visual C, Visual Basic, Microsoft Windows 10, EtherNet/IP, Profinet, ASi, CAN, Profibus, ISO 9000, AB / Siemens PLC
15h
Save
Mark Applied
Hide
Software Engineer Level 2
Northville, Michigan, United States
OnsiteFull Time
Faurecia
FaureciaEuronext Paris: FRVIA: Designs and produces automotive seats and interior modules.
3+ YOEBachelor’s degree in software engineering, 3+ years of software engineering or automotive experience, and 3+ years programming in C or C++. Requires embedded systems, automotive safety, cybersecurity, communication protocols, and technical design experience.
C, C++, Codex, Claude Code, AUTOSAR, CAN, Ethernet, LVDS, CANalyzer, CANoe, CANdela
2w
Save
Mark Applied
Hide
Staff Embedded Software Engineer (Onsite)
Portage or Grand Rapids
$103k-$171k/yr OnsiteFull Time
Stryker
StrykerNYSE: SYK: Manufactures medical devices and equipment for healthcare providers.
4+ YOEBachelor's degree in software engineering, computer science, or related field; 4+ years' experience; C/C++ embedded development; Python development; embedded systems expertise preferred.
C, C++, Python, CAN, SPI, I2C, UART, USB, Ethernet, GitHub, Perforce, Jenkins, CMake, RTOS, CI/CD
3w
Save
Mark Applied
Hide
Embedded Software Engineer II
Zeeland or Ottawa County or Centennial East
OnsiteFull Time
Gentex
GentexNASDAQ: GNTX: Produces automatic-dimming rearview mirrors and automotive electronic systems.
2+ YOEBachelor's degree in engineering/computer science,2+ years software development experience,high proficiency in C/C++/assembly and embedded systems,EMB RTOS experience,collaboration and communication skills.
C, C++, assembly, real time operating systems, Microsoft Office, Linux, Git, Bitbucket, Jenkins, JIRA, Azure DevOps
19h
Save
Mark Applied
Hide
Software Engineer Level 2
Northville, Michigan, United States
OnsiteFull Time
FORVIA
FORVIAEuronext Paris: FRVIA: Designs and manufactures automotive systems and technologies.
3+ YOEBachelor’s degree in software engineering, 3+ years of software or automotive electronics experience, and 3+ years programming in C or C++. Requires embedded systems, automotive safety, cybersecurity, communication protocols, and strong communication skills.
C, C++, Codex, Claude Code, ISO 26262, ISO 21434, AUTOSAR, CAN, Ethernet, LVDS, CANalyzer, CANoe, CANdela, FORVIA University
1mo
Save
Mark Applied
Hide
Software Engineer
Budapest or Liechtenstein or Fishers or Terre Haute or Indianapolis or Troy
OnsiteFull Time
thyssenkrupp
thyssenkruppFrankfurt Stock Exchange: TKA: Global industrial group providing engineering and materials solutions.
Bachelor's degree in engineering required; willingness to live abroad 2–3 years for training; experience with C/MISRA C and embedded software development; knowledge of system architecture, safety/security (ISO 26262), and verification/testing.
C, MISRA C:2012, MATLAB, Simulink, Python, Java, GNU Make, Bash, Vector CAPL, AUTOSAR, ISO 26262, ISO 14229-3, ISO 15765-2, LIN, CAN, CAN-FD, FlexRay, SPI, SENT, I2C, NXP MPC5744, Infineon AURIX, UML
2w
Save
Mark Applied
Hide
Embedded Software Engineer
Allen Park, Michigan, United States
OnsiteFull Time
Flex-N-Gate
Flex-N-Gate: Manufactures metal and plastic components for the automotive industry.
5+ YOEBachelor's degree in computer science, electrical engineering, or related field; 5+ years of real-time embedded software experience; expertise in C, C++, assembly, automotive systems, and communication protocols.
C, C++, Assembly, ASPICE, ISO 26262, ISO 21448, ISO 21434, CAN, LIN, SPI, I2C, Microsoft Office