147 c c developer jobs at 42 companies in East Lansing, 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
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
4d
Save
Mark Applied
Hide
Research Engineer II/III - FPGA, real-time and HPC code development (C programming)
Ann Arbor, Michigan, United States
$91k-$172k/yr OnsiteFull Time
SRI International
SRI International: Provides research and development services and licenses advanced technologies.
2+ YOERequires a relevant bachelor's degree with 2+ or 5+ years depending on level, or master's degree; FPGA, embedded computing, C/C++, Unix/Linux, and parallel computing experience; U.S. citizenship and clearance eligibility.
FPGA, C, C++, Unix, Linux, Matlab, Python, Digital Signal Processing (DSP)
1w
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
1mo
Save
Mark Applied
Hide
Software Engineer II - Device Drivers
Ann Arbor, Michigan, United States
$161k-$193k/yr OnsiteFull Time
Torc Robotics
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.
C++, C, Python, Bash, Make, CMake, Yocto, Buildstream, Bazel, Git, GDB, strace, Valgrind, systemd, CyclicTest, ftrace, Nvidia DriveOS, CI/CD
1mo
Save
Mark Applied
Hide
Senior Software Engineer (Client Opening - Treetown Tech)
Ann Arbor, Michigan, United States
HybridFull Time
Rehmann
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.
C, C++, Python, MATLAB, Simulink, Stateflow, YOCTO, Buildroot, Django, Flask, React, Vue.js, PostgreSQL, MySQL, Oracle, ODB, SQLAlchemy, Windows, Linux
2w
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
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
3mo
Save
Mark Applied
Hide
Calibration Engineer
Ann Arbor, Michigan, United States
OnsiteFull Time
Tata Technologies
Tata TechnologiesNational Stock Exchange of India: TATATECH: Provides outsourced product engineering and digital manufacturing services.
1+ YOEBachelor’s degree in engineering, 1+ year engine calibration experience, excellent driving record, internal combustion expertise, technical problem-solving, and MATLAB/Simulink/C/C++ proficiency.
Microsoft Office, Model-Based Design, Python, VBA, MATLAB, Simulink, C, C++
1w
Save
Mark Applied
Hide
Research Engineer – Software Developer
Ann Arbor, Michigan, United States
OnsiteFull Time
Michigan Technological University
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.
Python, MATLAB, C++, Linux, Unix, ROS, GDAL
1w
Save
Mark Applied
Hide
Firmware Engineer, Staff
Ann Arbor, Michigan, United States
$134k-$176k/yr OnsiteFull Time
Edge Autonomy
Edge AutonomyNYSE: RDW: Develops and manufactures uncrewed aerial systems and autonomous flight technology.
7+ YOERequires a bachelor's degree in engineering, 7+ years of embedded firmware experience, expert C/C++, ARM and DSP experience, communication protocols, bare-metal architecture, debugging, Git, and travel flexibility.
C, C++, ARM Cortex-M, STM32, TM4C, TMS320, UART, SPI, I2C, CAN, Ethernet, Code Composer Studio, Git, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, oscilloscopes, logic analyzers
3d
Save
Mark Applied
Hide
Robotics Engineer II
Ann Arbor, Michigan, United States
$130k-$155k/yr OnsiteFull Time
May Mobility
May Mobility: Develops and operates autonomous vehicle and robotaxi services.
2+ YOERequires 2+ years of commercial robotics software experience, a relevant bachelor's degree, ML concepts, sensor systems, C/C++/Python in Linux, software fundamentals, and git, valgrind, and gdb familiarity.
C, C++, Python, Linux, git, valgrind, gdb, CUDA
1mo
Save
Mark Applied
Hide
Modern Controls Engineer - Principal
New Hudson, Michigan, United States
$104k-$174k/yr OnsiteFull Time
Oshkosh
OshkoshNYSE: OSK: Manufacturer of specialty trucks, military vehicles and access equipment.
8+ YOEMS/PhD in engineering, 8+ years experience, control theory and embedded systems expertise, experience with MATLAB/Simulink and C/C++, and ability to obtain U.S. government clearance.
MATLAB, Simulink, Stateflow, Simulink Coder, C, C++, Linux, RTOS, MotoHawk, Raptor, OpenECU, dSPACE, ADAMS, Dymola, CarSim, TruckSim, Vector, Kvaser, INCA, Ethernet, TCP/IP, UDP, EtherCAT, DDS, TSN, CAN, LIN, J1939, XCP, CCP
1mo
Save
Mark Applied
Hide
Senior Electrical Engineer
Jackson, Michigan, United States
OnsiteFull Time
SeaLandAire Technologies
SeaLandAire Technologies: Develops advanced sensor systems and prototypes for defense applications.
10+ YOEBachelor's in electrical engineering,10+ years EE experience,expert circuit and PCB design,ARM/STM32 and embedded C/C++ experience,Altium Designer and Python familiarity,ability to obtain US security clearance.
Altium Designer, STM32, C, C++, Python, Windows, Linux, ARM
6d
Save
Mark Applied
Hide
IAM/Sailpoint Developer - Corporate App Tech Support
Uniontown or Ann Arbor or Cincinnati or Columbus or Defiance or Fairmont or Findlay or Fort Wayne or Frankfort or Huntington or Indianapolis or Ironton or New Albany or Parkersburg or Pittsburgh or Toledo or Wheeling or Youngstown or Chattanooga or Franklin or Knoxville or Fort Lauderdale or West Palm Beach or Naples
RemoteFull Time
WesBanco
WesBancoNasdaq: WSBC: Regional bank providing personal, business, and investment services.
3+ YOEBachelor’s degree in computer science or 3 years equivalent experience; IAM and SailPoint integration, web development, SDLC, C#, C++, Visual Basic, HTML5, CSS, XML, JavaScript, and Microsoft Visual Studio experience.
IAM, SailPoint, C#, C++, Visual Basic, Software Development Life Cycle (SDLC), Microsoft Visual Studio, HTML 5, CSS, XML, JavaScript
1mo
Save
Mark Applied
Hide
System Safety Engineer
Ann Arbor, Michigan, United States
HybridFull Time
Woven by Toyota
Woven by Toyota: Developing software-defined mobility platforms and autonomous driving systems
3+ YOE3+ years in safety-critical automotive/aerospace production systems, strong ISO 26262 and SOTIF knowledge, experience allocating safety requirements, V&V collaboration, embedded software familiarity (C/C++, Python), and strong communication.
ISO 26262, ISO 21448, C, C++, Python, CAN, SOME/IP, HIL, ASPICE
3mo
Save
Mark Applied
Hide
Math Major Software Developer
Lansing, Michigan, United States
HybridFull Time
Auto-Owners Insurance
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.
COBOL, DB2, TSO, SQL, R, SAS, Python, MATLAB, C, C++, Java
2d
Save
Mark Applied
Hide
Machine Learning Engineer (Autonomy)
San Francisco or Houston or Ann Arbor or San Francisco
$140k-$180k/yr HybridFull Time
Mariana Minerals
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.
C++, Python, ROS, ROS 2, LiDAR, radar, IMU, GNSS
3d
Save
Mark Applied
Hide
Application Developer Senior
Ann Arbor, Michigan, United States
$88k-$98k/yr HybridFull Time
University of Michigan
University of Michigan: Public research university offering undergraduate and graduate education.
5+ YOEBachelor's degree or equivalent; programming experience with C#, JavaScript, and XML; .NET, MVC, MS SQL Server, Oracle, and web services experience. Five-plus years and DevOps experience preferred.
C#, JavaScript, XML, .NET Core, .NET, MVC, Microsoft SQL Server, Oracle, Web Services, REST, SOAP, JSON, Git, GitHub, MSBuild, Azure DevOps, Team Foundation Server (TFS), PowerShell, NUnit, Docker, OpenShift, Kubernetes, Salesforce