338 c software engineer jobs at 119 companies in Michigan

PromotedHiringCafe
Founding Full-stack / Product Engineer
Cupertino, CA, US
$130k-$300k/yr On-SiteFull Time
HiringCafe
HiringCafe: Building a 100× better job search engine to take on Indeed and LinkedIn.
Help us build a 100× better job search engine. We need a full-stack engineer with great taste, sharp fundamentals, and a track record of shipping polished product on React/Next.js plus a real backend (Firebase, Elasticsearch, Redis, Stripe).
React, Next.js, TypeScript, Firebase, Elasticsearch, Redis, Stripe
2mo
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
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
1mo
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
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
1mo
Save
Mark Applied
Hide
Software Engineer
Illinois or Kentucky or Kansas or Idaho or Washington or Michigan or Florida or California or Texas or Oklahoma or Tennessee or North Carolina or Minnesota or Massachusetts or Indiana or Georgia or Arizona or Missouri or Alabama or Connecticut or District of Columbia or South Carolina or Oregon
$79k-$119k/yr HybridFull Time
Relativity
Relativity: AI-powered platform for legal discovery and data intelligence.
Backend software engineering role; experience with C# or Python; strong distributed systems knowledge; cloud experience preferred.
C#, Python, GitHub Actions, Azure, Kubernetes
2mo
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
2mo
Save
Mark Applied
Hide
Senior Software Engineer
Warren, Michigan, United States
HybridFull Time
General Motors
General MotorsNYSE: GM: Manufactures and sells automobiles and automotive parts globally.
5+ YOE5+ years embedded software; 3+ years C/C++/Java; AUTOSAR; Linux/QNX/Android; CAN/Ethernet debugging; Bachelor's in Electrical/Computer Engineering or Computer Science.
AUTOSAR, Linux, QNX, Android, CAN, Ethernet, C, C++, Java, Python, Vector DaVinci
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
2w
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
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
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
6d
Save
Mark Applied
Hide
Senior Software Engineer
Traverse City, Michigan, United States
HybridFull Time
LGC Group
LGC Group: Global life sciences measurement tools and laboratory services provider.
8+ YOEBachelor's in CS or Software Engineering,8+ years software development,expertise in Java/C#/Python/JavaScript,databases,APIs,cloud platforms (AWS/Azure/GCP),microservices,SDLC and modern engineering practices.
Java, C#, Python, JavaScript, Databases, APIs, AWS, Azure, GCP, Docker, Kubernetes, CI/CD
1mo
Save
Mark Applied
Hide
Product Development Engineer - Software
Troy, Michigan, United States
$72k-$116k/yr OnsiteFull Time
Stanley Black & Decker
Stanley Black & DeckerNYSE: SWK: Manufacturer of power tools, hand tools, and outdoor equipment.
2+ YOEBS in Computer Science or Computer Engineering; 2-3 years software engineering; OO skills in C#/C++, C; embedded Linux; full-stack development; read schematics; hardware debugging.
C#, C++, C, Linux, Embedded systems
3mo
Save
Mark Applied
Hide
Software Engineer
Chantilly or Ypsilanti
$58k-$116k/yr OnsiteFull Time
CACI
CACINYSE: CACI: Provides information technology and professional services to government clients.
4+ YOEActive TS/SCI clearance; degree in CS/EE/physics or equivalent experience; software or signals processing background; Python/C/C++, Linux, AWS; strong problem-solving and teamwork.
Python, C++, Rust, Linux, AWS
3w
Save
Mark Applied
Hide
Product Software Engineer
Otsego, Michigan, United States
OnsiteFull Time
Waséyabek Development Company
Waséyabek Development Company: Manages non-gaming economic development for the NHBP Tribe.
3+ YOE3+ years embedded software experience, proficiency in C/C++, microcontroller systems, familiarity with hardware interfaces and debugging, experience with C#, Python, LabVIEW, SQL, and authorization to work in the U.S.
C, C++, C#, Python, LabVIEW, SQL, Ethernet, Wi-Fi, Bluetooth, USB, UART, SPI, I2C
2w
Save
Mark Applied
Hide
Software Engineer
Ypsilanti or Chantilly
$82k-$172k/yr OnsiteFull Time
CACI International
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
5+ YOEUS citizen eligible for Top Secret clearance; degree in CS/EE/Physics or 4+ years equivalent; 5+ years software engineering experience; familiarity with Python, C++, Rust, Linux, AWS; strong problem-solving and teamwork skills; onsite work.
Python, C++, Rust, Linux, AWS, Jira
1mo
Save
Mark Applied
Hide
Senior Software Verification Engineer
Auburn Hills, Michigan, United States
OnsiteFull Time
American Rheinmetall
American RheinmetallXETRA: RHM: Designs and manufactures advanced tracked and wheeled combat vehicles.
3+ YOE3+ years software verification experience, BSc in engineering, experience with Vector/dSPACE tool suites, C/C++/Python/CAPL scripting, lab equipment use, Jira/Confluence familiarity, and ability to obtain U.S. security clearance.
Vector, Vector VTestStudio, dSPACE, dSPACE AutomationDesk, ControlDesk, C, C++, Python, CAPL, Oscilloscope, Multimeter, Logic analyzer, Function generator, Network analyzer, Spectrum analyzer, Jira, Confluence, Integration Lab Scheduler
1mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer – Secret Clearance
Grand Rapids, Michigan, United States
$130k-$173k/yr HybridFull Time
GE Aerospace
GE AerospaceNYSE: GE: Designs and manufactures jet engines and aerospace systems.
8+ YOE8+ years embedded software engineering; BS in Software Engineering or related STEM; C/C++ proficiency; US security clearance; Grand Rapids, MI location.
C, C++, Embedded Systems, RTOS, Git, JTAG, GDB
2mo
Save
Mark Applied
Hide
Software Engineer (Multiple Positions) (REF285814N)
Plymouth, Michigan, United States
OnsiteFull Time
Bosch
Bosch: Global manufacturer of automotive and industrial engineering technology.
3+ YOEBachelor’s degree in Electronic Engineering, Computer Science, or Computer Engineering; 3 years of software engineering or related automotive experience; knowledge of AUTOSAR, Java/C/Matlab; experience with brake systems and automotive networking; 1 day per week telecommuting.
Java, C, MATLAB, AUTOSAR, Requirements Engineering, Vehicle Networking
1w
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 in CS/EE or related (Master's preferred); 5+ years embedded real-time software experience in safety-critical automotive systems; proficiency in C/C++/assembly, communication protocols, ASPICE, and Microsoft Office.
C, C++, assembly language, CAN, LIN, SPI, I2C, ASPICE, ISO 26262, ISO 21448, ISO 21434, Microsoft Office