82 software development engineer c c jobs at 25 companies in East Lansing, 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.
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.
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.
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.
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.
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
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.
Torc Robotics: Software for autonomous heavy-duty trucking.
3+ YOE3+ years experience, BS/MS in Computer Engineering/Computer Science or related, strong C/C++ and device driver experience, Linux embedded and real-time systems knowledge, familiarity with build systems and debugging tools.
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.
Rehmann: A professional advisory firm providing accounting, consulting, outsourcing, and wealth management services.
5+ YOE5+ years embedded software experience required; proficiency in C or C++; microcontroller and PCB debugging experience; EMbedded Linux, Python, unit test/CI experience preferred; degree in CS/CE/SE/EE desired.
CACINYSE: CACI: Provides information technology and professional services to government clients.
4+ YOEActive TS/SCI clearance; BS/BA in CS/EE/physics or related field; 4 years software or signals processing experience; Python/C++/Rust; Linux and cloud (AWS) experience; onsite in the US; up to 10% travel.
Auto-Owners Insurance: Provides property, casualty, and life insurance policies and services.
0+ YOECOBOL software development; training provided; no prior programming experience required; degree in math/economics/actuarial or related field preferred; strong grades expected.
Michigan Technological University: Public research university providing engineering and science-focused education.
Bachelor’s degree in computer science, mathematics, or engineering with computer science experience; programming in Python, MATLAB, or C++; software development tools; Linux familiarity; U.S. citizenship required for potential Department of Defense clearance.
Thomson ReutersNASDAQ: TRI: Provides professional software, data, and news services globally.
5+ YOEBachelor's degree and 5+ years of software engineering experience with .NET, C#, web applications, REST APIs, Angular, databases, AWS, Git, Agile/Scrum, and scalable software systems.
Woven by Toyota: Developing software-defined mobility platforms and autonomous driving systems
Bachelor's or equivalent experience, proficiency in C++ and Python, understanding of Camera/LiDAR/Radar/IMU sensors, experience writing testable modular code, ability to work in hybrid model in Ann Arbor.
LMI Technologies: Develops 3D machine vision sensors for industrial automation.
5+ YOEB.S. in CS/EE/Robotics or related; 5+ years in 3D perception/image processing; production C++/Python coding; strong linear algebra and geometry; experience deploying vision systems and occasional travel for field validation.
DENSOTokyo Stock Exchange: 6902: Manufactures advanced automotive components and systems for vehicle manufacturers.
Bachelor's in CS or related (or equivalent experience), experience with C#/.NET and Angular, proficiency with Visual Studio, Azure DevOps, Git, SQL Server, REST APIs, strong communication and problem-solving skills.
C#, .NET, .NET Core, Angular, TypeScript, JavaScript, HTML, CSS, SQL Server, Microsoft Visual Studio, Azure DevOps, Git, REST API, Microsoft Azure, Entity Framework, IIS, JSON, XML, CI/CD pipelines, Power BI
Software Developer - Hybrid in AZ or MI [SD2-2026-08]
Glendale or Okemos
HybridFull Time
Agate Software: Provides grant management software for government and nonprofit agencies.
Production web development experience with strong SQL, VB.NET or C#.NET, HTML, CSS/Bootstrap, JavaScript, Agile delivery, debugging, performance troubleshooting, and ability to work independently in evolving environments.
San Francisco or Houston or Ann Arbor or San Francisco
$140k-$180k/yrHybridFull Time
Mariana Minerals: Building software-first infrastructure to produce and refine critical minerals.
2+ YOEBachelor's degree in a related engineering discipline, 2+ years developing autonomy, robotics, or embedded software, and proficiency in C++ or Python with ROS/ROS 2 and sensor integration experience.
Fridley or Tempe or Eatontown or Santa Rosa or Lafayette or Boulder or Plymouth or Mounds View or Irvine or North Haven or Memphis or Newton or Dexter or Santa Ana or Mansfield or Fort Worth or Minneapolis or Brooklyn Center or Jacksonville or Boston or Brooklyn Park
$27-$45/hrOnsiteFull Time
MedtronicNew York Stock Exchange: MDT: Develops and manufactures medical devices and digital health solutions.
Currently pursuing BS/MS in computer/software engineering or related with anticipated graduation 2027–2029; full-time internship availability June–Aug; U.S. work authorization required; 3.0 GPA preferred; experience with programming/projects preferred.