323 software engineer c jobs at 87 companies in Royal Oak, MI
3mo
Save
Mark Applied
Hide
3mo
C++ Software Engineer - Autonomy/Physical AI
Ann Arbor, Michigan, United States
$100k-$200k/yrOnsiteFull Time
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.
Budapest or Liechtenstein or Fishers or Terre Haute or Indianapolis or Troy
OnsiteFull Time
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
General MotorsNYSE: GM: Manufactures and sells automobiles and automotive parts globally.
2+ YOEBachelor's degree and 5 years, or master's degree and 2 years, in embedded software engineering or related work; requires C/C++, Python, embedded controls, diagnostics, testing, and software validation experience.
C, C++, Python, Ethernet, CAN, LIN, ARXML, SiL, HiL, CI/CD, DevOps, Software Defined Vehicle (SDV), Service Oriented Architecture (SOA), MISRA
CognizantNasdaq: CTSH: Provides IT consulting and digital business process services.
MS/PhD preferred in CS/CE/EE, proficient in C++ and Python, algorithm development and optimization, machine learning/AI experience, knowledge of O-RAN/5G/WiFi desirable.
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.
Astemo: Global manufacturer of advanced automotive and motorcycle systems.
5+ YOERequires 5+ years of embedded C software and automotive experience, AUTOSAR, EPS, control systems, protocols, testing tools, and a computer science or electrical engineering degree.
C, AUTOSAR, UML, Application Lifecycle Management (ALM), RTOS, MISRA, ASPICE, ISO26262, CAN, CANFD, LIN, SENT, Ethernet, UDS, GMLAN, FNOS, J1939, IEEE15765, Microsoft Office, Renesas E2x, RH850, Infineon Aurix TCxx, NXP MPC55xx, cross compilers, static code analysis, in-circuit debuggers, serial communication tools, HIL systems, measurement & calibration tools, oscilloscope, multimeter, logic analyzer, current probes, function generator, PCs
MS2: Provides cloud-based software for managing and analyzing transportation data.
3+ YOEBachelor’s degree in computer science or engineering; 3+ years of software engineering; TypeScript/JavaScript/React; C#/.NET; SQL; performance profiling; strong problem-solving and communication.
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
Ford Motor CompanyNYSE: F: Designs, manufactures, and sells cars, trucks, and SUVs.
3+ YOEBachelors in engineering or computer science and 3+ years experience. Experience with MATLAB/Simulink or hand-coded C/C++, Embedded Coder, CAN tools, model-in-the-loop/software-in-the-loop testing, configuration and requirement management tools.
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
5+ YOEActive TS/SCI clearance,5+ years software engineering experience,proficiency in Python/C++/Rust,experience with Linux and cloud (AWS),strong problem-solving and teamwork skills.
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.
Flex-N-Gate: Manufacturer and supplier of components for the automotive industry.
5+ YOEBachelor's in electrical engineering or computer science required; 5+ years developing real-time embedded software for safety-critical automotive modules. Strong skills in C/C+/C++, assembly, MATLAB/Simulink, CAN/LIN and CAN analyzer tools, motor control, ISO26262 experience desired.
C, C+, C++, assembly language, scripting languages, CAN, LIN, Canalyzer, CANoe, CANape, Microchip network analysis tools, MATLAB, Simulink, SEI Capability Maturity Model, GD&T, Microsoft OneNote, Microsoft Access Database, Microsoft Word, Microsoft Excel, Microsoft Project, Microsoft Outlook
DryvIQ: A provider of data governance and classification solutions for enterprise content
1+ YOEBachelor's degree in software engineering or computer science; 1-2 years coding in C#/.NET; ability to translate policies into regex; strong communication; research and documentation.
StellantisNYSE: STLA: Designs, manufactures, and sells passenger cars and commercial vehicles.
5+ YOEBachelor's in engineering,5+ years embedded software experience for propulsion/ICE,proficiency in embedded C/C++,AUTOSAR/MCAL configuration,hardware-software integration,and debugging skills.
CACINYSE: CACI: Provides information technology and professional services to government clients.
7+ YOEActive TS/SCI clearance,7+ years software engineering,degree in CS/EE/Physics or 4 yrs relevant experience,proficiency in Python/C++/Rust,Linux and AWS experience,ability to work onsite and travel up to 10%.
Ford Motor CompanyNYSE: F: Ford manufactures, sells, and services vehicles and mobility solutions.
7+ YOEBachelor's degree in computer science, electrical engineering, or equivalent; 7+ years in software engineering, C++ systems programming, hardware integration, subsystem ownership, and real-time applications.
New Eagle: Develops embedded software and electronic hardware for mechatronic controls.
1+ YOERequires 1–3 years of professional engineering experience in hardware product design and a bachelor's degree in computer science, computer engineering, or electrical engineering. Embedded programming and C-family language knowledge required.
C, C++, C#, Git, Digital Signal Processing (DSP), Agile, Scrum, DevOps