Software Engineer, Embedded Software Engineer, Python
Job in
Auburn Hills, Oakland County, Michigan, 48326, USA
Listed on 2026-03-01
Listing for:
SL Michigan
Full Time
position Listed on 2026-03-01
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, Python, C++ Developer
Job Description & How to Apply Below
Software Engineer (Embedded Systems) – SL Michigan
📍 Auburn Hills, Michigan | Full-Time | Automotive Tier 1 Supplier
SL Michigan is seeking a talented and motivated Software Engineer to join our growing engineering team supporting advanced automotive lighting and electronic systems. This role focuses on developing embedded software solutions that support next-generation vehicle technologies for global OEM customers.
Key Responsibilities- Design, develop, and implement embedded software for automotive electronic control modules
- Independently write and execute original code (not limited to code review)
- Develop software using C / C++ / Python for embedded applications
- Support software integration, debugging, and validation testing
- Utilize automotive development tools including Vector CANoe, CANalyzer, and related tool chains
- Collaborate with hardware, systems, and validation teams to ensure proper system functionality
- Analyze customer and internal requirements and translate them into software specifications
- Support troubleshooting during development and mass production phases
- Participate in technical design reviews and continuous improvement initiatives
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- Experience developing embedded software in automotive or similar real‑time systems
- Strong programming experience with C / C++ (Python or MATLAB experience preferred)
- Experience with CAN communication protocols and Vector tools (CANoe, CANalyzer, etc.)
- Ability to develop software independently and solve technical challenges
- Strong problem‑solving and communication skills
- Automotive lighting or electronic module experience
- Experience with software validation and testing methodologies
- Knowledge of AUTOSAR or automotive software architecture
- Familiarity with ASPICE or functional safety concepts
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×