Vertage
Embedded Software Engineer
Skills
6 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Michigan, ND, USA
Work mode:
Onsite
Published on:
15 October 2026
What they need
This is a hands-on role for engineers who enjoy working at the intersection of software, hardware, controls, and testing. The ideal candidate will have strong experience with Embedded C, MATLAB/Simulink, and embedded software testing , along with a proven ability to troubleshoot and solve complex low-level system issues.
📍 Location: Dearborn / Allen Park, MI (Ford IT HQ-C, Fairlane Circle Area)
🏢 Work Model: Hybrid (4 Days Onsite per Week)
📅 Duration: 12-Month Contract (363 Days)
What You'll Do
- Design, develop, debug, integrate, and maintain Embedded C software applications
- Build and maintain MATLAB/Simulink models and algorithms based on system requirements
- Translate functional and technical requirements into embedded software designs
- Execute unit, integration, and system-level testing, including HIL (Hardware-in-the-Loop) testing
- Perform low-level debugging across software, hardware, and integration environments
- Develop and troubleshoot CAN and LIN communication software
- Support diagnostics and NVM (Non-Volatile Memory) functionality
- Conduct root-cause analysis and implement corrective actions
- Collaborate closely with hardware, systems, controls, software, and test engineering teams
- Participate in requirements traceability, test planning, defect tracking, and release activities
Required Qualifications
✅ 6+ years of overall software/IT experience
✅ 4+ years of hands-on Embedded Software Development experience
✅ Strong experience with Embedded C programming
✅ Experience with MATLAB/Simulink modeling and development
✅ Background in unit and integration testing of embedded systems
✅ Experience debugging low-level embedded software issues
✅ Ability to convert technical requirements into algorithms and software implementations
✅ bachelor's degree in computer engineering, Electrical Engineering, Computer Science,
Software Engineering, or related field
Preferred Qualifications
⭐ Hardware-in-the-Loop (HIL) testing experience
⭐ Automotive embedded systems background
⭐ CAN/LIN communication protocols
⭐ Automotive diagnostics and UDS/ISO 14229 knowledge
⭐ NVM (Non-Volatile Memory) experience
⭐ AUTOSAR familiarity
⭐ MISRA C compliance experience
⭐ Embedded test automation expertise
⭐ dSPACE or similar HIL platforms
⭐ Requirements management and traceability tools
⭐ Experience collaborating with systems, controls, hardware, and test teams
Ideal Candidate
We're looking for an engineer with a strong foundation in Embedded C development , MATLAB/Simulink modeling , and embedded system validation . Candidates from automotive, controls, electronics, or other hardware-focused industries will be highly successful in this role. This position is ideal for a hands-on problem solver who enjoys debugging complex systems and working closely with cross-functional engineering teams.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Senior Embedded Software Engineer
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
1 year ago
Quick apply
Rheso.tech
Embedded Software Engineer
75-85k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
Skills
1 year ago
Quick apply
Rheso.tech
Embedded Software Engineer
75-85k€ (Annuel)
Permanent contract
Graz, Austria
Hybrid
Skills
1 year ago
Quick apply