264 software development engineer c c jobs at 81 companies in Pontiac, MI

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
16h
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
21h
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
1mo
Save
Mark Applied
Hide
Software Sr. Engineer (Middleware)
Farmington Hills, Michigan, United States
HybridFull Time
Astemo
Astemo: Global manufacturer of advanced automotive and motorcycle systems.
7+ YOEBachelor's or master's degree in computer science or electrical engineering; 7+ years' experience, including AD/ADAS sensor development and automotive or embedded systems; strong C/C++ and automotive SoC expertise.
C, C++, POSIX, QNX, middleware, hypervisor, container engines, AUTOSAR, NVIDIA Drive OS, V-Model, ASPICE, MISRA, ISO 26262, MLOps, OTA, Qualcomm SA8650, Renesas RCAR, NVIDIA Orin, NVIDIA Thor, Ethernet, USB, UFS, DisplayPort, PCIe, QUP, UART, SPI, I2C, ARM Cortex-R52, Hexagon Tensor Processor, DDR, Flash ROM, MMU
1mo
Save
Mark Applied
Hide
Software Sr. Engineer (Middleware)
Farmington Hills, Michigan, United States
HybridFull Time
Astemo
Astemo: Manufactures advanced automotive and motorcycle components and mobility systems.
7+ YOE7+ years experience in embedded/automotive software, 4+ years AD/ADAS sensor development, strong C/C++ skills, experience with QNX/POSIX/hypervisors/containers, degree in CS or EE, strong communication and analytical skills.
C, C++, POSIX, QNX, Adaptive AUTOSAR, AUTOSAR, hypervisor, container engine, NVIDIA Drive OS, MLOps
2w
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Auburn Hills, Michigan, United States
OnsiteFull Time
American Rheinmetall
American RheinmetallXETRA: RHM: Designs and manufactures advanced tracked and wheeled combat vehicles.
15+ YOE15+ years in software engineering; bachelor's engineering degree; Embedded C/C++, RTOS, Linux, SysML/UML, vehicle systems integration, protocols, hardware platforms, and ability to obtain Secret clearance.
Git, Jira, Confluence, Kubernetes, CANoe, MATLAB, Simulink, SysML, RTOS, Linux, C, C++, Microsoft Office, Cameo, UML, TCP/IP, UDP, DDS, DisplayPort, HDMI, HD-SDI, x86, ARM, GPU, FPGA, J1939 CAN Bus, RS422/485, 802.3 Ethernet, VICTORY, FACE, GCIA, MOSA
6d
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Detroit or Sterling Heights
OnsiteFull Time
Parry Labs
Parry Labs: Integrates open-architecture software and hardware for defense mission systems.
5+ YOEBachelor's degree or equivalent experience, 5+ years in software engineering, C/C++/Java/Python, Linux and RTOS, Agile and CI, TCP/UDP debugging, DO-178B/C, US citizenship, and ability to obtain a security clearance.
C, C++, Java, Python, Linux, Real-Time Operating Systems (RTOS), JIRA, JMS, DDS, ZeroMQ, Kafka, TCP, UDP, DO-178B/C, Model-based Systems Engineering (MBSE)