31 embedded software development engineer jobs at 12 companies in Jackson, MI

1w
Save
Mark Applied
Hide
Embedded Software Engineer - New Grad (2027)
Sunnyvale or Washington or San Diego or Fort Walton Beach or Ann Arbor or London or Stuttgart or Munich or Stockholm or Bangalore or Seoul or Tokyo
$123k-$168k/yr OnsiteFull Time
Applied Intuition
Applied Intuition: Developing software and simulation infrastructure for autonomous vehicles.
Degree in computer engineering, computer science, or related field; graduating by December 2026 or summer 2027. Requires C/C++ and assembly, embedded development, and hardware debugging.
C, C++, Assembly, CAN, LIN, I2C, SPI, UART, Real-Time Operating System (RTOS)
2mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer - Microcontrollers
Milford, Michigan, United States
HybridFull Time
General Motors
General MotorsNYSE: GM: Manufactures and sells automobiles and automotive parts globally.
5+ YOEBachelor's in CE/CS/EE, 5+ years embedded software experience in Embedded C, AUTOSAR MCAL and complex driver development, microcontroller/RTOS experience, debugging tools familiarity, strong communication and analytical skills.
AUTOSAR MCAL, Embedded C, RTOS, Lauterbach, ETAS INCA, CANalyzer, oscilloscope, ARM Cortex-R52, ARM Cortex-M7, NXP S32Kxx, ARM, PowerPC, Renesas
1mo
Save
Mark Applied
Hide
Software Engineer, Embedded Rust
Novi, Michigan, United States
OnsiteFull Time
Gentherm
GenthermNASDAQ: THRM: Designs and manufactures automotive thermal and medical temperature systems.
4+ YOEBSc in Computer Engineering/Computer Science/Electrical/Electronics, 4+ years embedded development, 2+ years embedded Rust, open-source contributions, experience with TI MSPM0 or NXP microcontrollers, schematic/data sheet literacy, strong problem-solving and communication.
Rust, C, Python, MATLAB/Simulink, GitHub, GitLab, HIL, CAN, LIN, Ethernet, Bluetooth, TI MSPM0, NXP microcontrollers
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
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
2mo
Save
Mark Applied
Hide
Software Engineer II, Mission Interface
Ann Arbor, Michigan, United States
$139k-$167k/yr OnsiteFull Time
Torc Robotics
Torc Robotics: Software for autonomous heavy-duty trucking.
5+ YOE5+ years building C++ real-time/embedded software, strong C++14/17 skills, experience with vehicle dynamics, Python, ROS/ROS2/Autoware/Apollo, CAN/Ethernet, safety standards, and simulation/testing frameworks.
C++14/17, Python, ROS/ROS2, Autoware, Apollo, Datadog, Tableau, Foxglove, CAN, Ethernet
3d
Save
Mark Applied
Hide
SW Engineer ( Diagnostic/CAN )
Northville, Michigan, United States
OnsiteFull Time
FORVIA
FORVIAEuronext Paris: FRVIA: Designs and manufactures automotive systems and technologies.
3+ YOEBachelor’s degree in software engineering, 3+ years in automotive software or as a software engineer, C/C++ programming, embedded systems, automotive safety and cybersecurity, and vehicle communication protocols.
C, C++, Codex, Claude Code, ISO 26262, ISO 21434, AUTOSAR, CAN, Ethernet, LVDS, CANalyzer, CANoe, CANdela
3d
Save
Mark Applied
Hide
SW Engineer ( Diagnostic/CAN )
Northville, Michigan, United States
OnsiteFull Time
Faurecia
FaureciaEuronext Paris: FRVIA: Designs and produces automotive seats and interior modules.
3+ YOEBachelor’s degree in software engineering or related discipline, 3+ years of software engineering or automotive experience, and 3+ years programming in C or C++. Requires embedded systems, automotive safety, cybersecurity, and vehicle communication experience.
C, C++, Codex, Claude Code, ISO 26262, ISO 21434, AUTOSAR, CAN, Ethernet, LVDS, CANalyzer, CANoe, CANdela
1d
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
2mo
Save
Mark Applied
Hide
System Engineer II, Arene Applied Engineering (SDK)
Ann Arbor, Michigan, United States
HybridFull Time
Woven by Toyota
Woven by Toyota: Developing software-defined mobility platforms and autonomous driving systems
4+ YOE4+ years of experience in system/software engineering, strong C++ and embedded software skills, experience with ADAS/cockpit architectures, cloud and DevOps exposure.
C++, Python, Embedded software, CAN, Ethernet, Cloud platforms, CI/CD, Gerrit/GitHub/GitLab
3w
Save
Mark Applied
Hide
Principal Engineer - Partner with Customers AI Solutions
Novi, Michigan, United States
$125k-$184k/yr HybridFull Time
HARMAN
HARMAN: Produces connected technologies and audio systems for vehicles and consumers.
8+ YOE8+ years building production software or AI-enabled applications; strong Python and LLM/Generative AI experience; familiarity with vector search, embeddings, RAG, cloud and DevOps; BS/MS or equivalent experience.
LangChain, LlamaIndex, MCP, FastAPI, Pandas, NumPy, Pydantic, Jinja2, Node.js, JavaScript, OpenAI, Azure OpenAI, AWS Bedrock, Anthropic, Meta/Llama, Mistral, Microsoft 365, Microsoft SharePoint, Microsoft Teams, Microsoft Power Apps, Microsoft Forms, Microsoft Power Automate, Salesforce, Microsoft Graph, REST, GraphQL, SQL, Elasticsearch, Pinecone, Weaviate, FAISS, Milvus, pgvector, AWS, Azure, GCP, Docker, Kubernetes, Terraform, CI/CD
3mo
Save
Mark Applied
Hide
Mobile App Engineer (Superior Charter Township, MI, US, 48198)
Superior Charter Township, Michigan, United States
OnsiteFull Time
Hyundai America Technical Center
Hyundai America Technical CenterKorea Exchange: 005380: Designs and engineers vehicles for the North American market.
3+ YOEBachelor's degree in a related field plus 3+ years in mobile app specs, design verification, and validation; experience with embedded systems and server/cloud architectures; valid driver’s license.
Mobile app development, Server, Cloud, Embedded systems, In-vehicle communication protocols