Software Engineer
SL America
Full-time
Auburn Hills, MI
Job description
What You’ll Do
- Design, develop, and integrate embedded software for automotive ECUs and advanced lighting systems
- Collaborate closely with hardware, validation, and systems engineering teams to deliver production-ready solutions
- Debug, test, and optimize embedded software in real-time environments
- Participate in design reviews, requirements analysis, and full system validation activities
- Independently develop and implement original embedded code, driving solutions from concept through production
What We’re Looking For
- Bachelor’s degree in Electrical, Computer, or Software Engineering (Master’s preferred)
- 5–8 years of hands-on embedded software development experience (C/C++ and AUTOSAR strongly preferred)
- Proven ability to independently develop and execute original code — not limited to code reviews
- Experience with automotive communication protocols (CAN, LIN, Ethernet)
- Practical experience with Python, MATLAB, and Vector tools such as CANoe
- Familiarity with ISO 26262 and ASPICE is highly desirable
- Strong analytical skills with a collaborative, problem-solving mindset
Pay: $85,000.00 - $105,000.00 per year
Benefits:
- Relocation assistance
Work Location: Hybrid remote in Auburn Hills, Michigan 48326