323 software engineer c jobs at 87 companies in Royal Oak, 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
2w
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
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
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
1d
Save
Mark Applied
Hide
Senior Software Engineer
Milford, Michigan, United States
HybridFull Time
General Motors
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
4w
Save
Mark Applied
Hide
Software Research Engineer – C++
Warren, Michigan, United States
$74k-$84k/yr OnsiteFull Time
Cognizant
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.
C++, Python, Machine Learning, AI, O-RAN, 5G, WiFi
1mo
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
2mo
Save
Mark Applied
Hide
Senior Software Engineer
Farmington Hills, Michigan, United States
OnsiteFull Time
Astemo
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
3mo
Save
Mark Applied
Hide
Software Engineer
Ann Arbor, Michigan, United States
$90k-$112k/yr HybridFull Time
MS2
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.
TypeScript, JavaScript, React, C#, -.NET, SQL, Git, ASP.NET, ESRI, Google Maps, Mapnik
6d
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
Chassis Software Engineer
Dearborn, Michigan, United States
$94k-$191k/yr HybridFull Time
Ford Motor Company
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.
MATLAB/Simulink, Embedded Coder, C, C++, CAN tools, model-in-the-loop, software-in-the-loop, hardware-in-the-loop, configuration management tools, requirement management tools
3w
Save
Mark Applied
Hide
Software Engineer
Ypsilanti, Michigan, United States
$86k-$181k/yr OnsiteFull Time
CACI International
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.
Python, C++, Rust, Linux, AWS, Jira
1mo
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
1mo
Save
Mark Applied
Hide
Embedded Software Engineer
Allen Park, Michigan, United States
OnsiteFull Time
Flex-N-Gate
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
2mo
Save
Mark Applied
Hide
Software Engineer
Ann Arbor, Michigan, United States
RemoteFull Time
DryvIQ
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.
C#, NET, SQL, Git, TeamCity
1w
Save
Mark Applied
Hide
Propulsion Base Software Development Engineer
Auburn Hills, Michigan, United States
OnsiteFull Time
Stellantis
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.
C, C++, AUTOSAR, Lauterbach, ETAS, INCA, CANoe, CANalyzer, Electrobit EB tresos Studio MCAL, oscilloscope, logic analyzer
21h
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
1w
Save
Mark Applied
Hide
Software Engineer
Ypsilanti, Michigan, United States
$103k-$217k/yr OnsiteFull Time
CACI
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%.
Python, C++, Rust, Linux, AWS, Jira
6d
Save
Mark Applied
Hide
RAE Software Engineer
Dearborn, Michigan, United States
$115k-$193k/yr HybridFull Time
Ford Motor Company
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.
C++, Qt, OpenGL, Vulkan, CAN, Ethernet, LiDAR, Linux, UNIX, GitHub Copilot, Unity, Unreal Engine, Microsoft?
6d
Save
Mark Applied
Hide
Software Engineer I
Ann Arbor, Michigan, United States
OnsiteFull Time
New Eagle
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