Stefanini is looking for Embedded Software Engineer, Allen Park, MI
For quick apply, please reach out to Ashish Sharma at 248-263-5623/[email protected]
We are seeking a hands-on Embedded Software Engineer with strong experience in Embedded C, MATLAB/Simulink, and embedded software testing. This role focuses on developing, debugging, integrating, and validating low-level software for hardware-connected systems. Automotive embedded experience-including CAN, LIN, diagnostics, and NVM-is preferred.
Key Responsibilities
Design, develop, debug, integrate, and maintain Embedded C software for low-level and hardware-connected applications.
Develop and maintain MATLAB/Simulink models, algorithms, and supporting code.
Translate system, functional, and software requirements into software designs, algorithms, and implementation.
Perform unit, integration, and system-level testing of embedded software.
Develop and execute Hardware-in-the-Loop (HIL) test scenarios and analyze results.
Debug embedded software and investigate software, hardware, and integration issues.
Develop, integrate, and troubleshoot software using CAN and LIN communication protocols.
Support embedded diagnostics and Non-Volatile Memory (NVM) functionality.
Analyze test failures, perform root-cause analysis, and implement corrective actions.
Collaborate with hardware, systems, controls, software, and test engineering teams.
Support requirements management and traceability, test planning, defect tracking, verification, and validation.
Support software integration, validation, and release activities.
Improve embedded software development, debugging, and testing processes.
Numbers & Facts
Location
Allen Park, MI
Skills
Algorithmsunmatched
Analysis Skillsunmatched
Bug Tracking/Defect Managementunmatched
C Programming Languageunmatched
Communications Protocolsunmatched
Corrective Actionunmatched
Debugging Skillsunmatched
Debugging Toolsunmatched
Embedded Softwareunmatched
Embedded Systemsunmatched
Failure Analysisunmatched
Hardware Developmentunmatched
Hardware-Software Integrationunmatched
MATLABunmatched
Non-volatile Memoryunmatched
Quality Assurance Methodologyunmatched
Requirements Managementunmatched
Root Cause Analysisunmatched
Software Administrationunmatched
Software Debuggingunmatched
Software Designunmatched
Software Developmentunmatched
Software Engineeringunmatched
Software Testingunmatched
Software Validationunmatched
System Testunmatched
Test Scenariounmatched
Testingunmatched
Traceabilityunmatched
Validation Testingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.