Lead Embedded Software Engineer


VDart, Inc.
Dice Job Match Score™
✨ Finding the perfect fit...
Job Details
Skills
- Embedded C
- Automotive ECU
- IPC
- AUTOSAR Classic
- Vector DaVinci
- RTOS
- UDS Diagnostics
- NVM
- Bootloader
- CAN/LIN
- Infineon Traveo II
- Renesas
- Python
- Software Architecture
- System Debugging.
Summary
Job Title: Lead Embedded Software Engineer
Location: Southfield, Michigan
Duration: 12 Months
Job Summary:
- We are looking for a hands-on Software Architect / Senior Software Engineer to lead the technical direction and deliver high-quality embedded software for an Automotive Instrument Panel Cluster (IPC) ECU. This role will drive architecture decisions, improve platform stability and software quality, and actively contribute to design, implementation, integration, and issue resolution across the full product lifecycle.
Key Responsibilities:
- Own and evolve the software architecture for the IPC ECU platform, including module boundaries, interfaces, and integration strategy.
- Design, develop, and maintain production embedded software in C (and supporting tools/scripts in Python as needed).
- Lead technical decision-making for new features, defect fixes, and platform improvements with focus on quality, performance, and maintainability.
- Perform system-level debugging and root-cause analysis of complex issues (timing, memory, startup, watchdog, communication, NVM, diagnostics, etc.).
- Drive best practices for coding standards, design reviews, code reviews, and integration readiness to reduce defect injection.
- Collaborate with Systems, Validation, Manufacturing, and Program teams to align requirements, delivery scope, and risk mitigation.
- Support integration and releases across product variants; help stabilize builds and resolve high-priority issues quickly.
- Mentor engineers and uplift team capability through hands-on guidance and technical leadership.
- Produce clear technical documentation (architecture notes, design decisions, runbooks) to improve continuity and reduce dependency on tribal knowledge.
Required Qualifications:
- Bachelor’s degree in computer science / Electronics (or equivalent experience).
- 15+ years of embedded software development experience, including technical leadership/ownership of complex components.
- Strong proficiency in Embedded C, debugging, and software design for real-time systems.
- Experience delivering software for automotive ECUs (instrument cluster experience is a plus).
- Strong problem-solving skills with ability to lead investigations end-to-end and drive closure.
Preferred Skills:
- AUTOSAR Classic exposure and configuration workflows (Vector DaVinci or similar).
- MCU/platform experience: Infineon Traveo II and/or Renesas families.
- Diagnostics (UDS, DTC handling), NVM strategy (NvM/FEE/FLS concepts), flashing/reflash flows, bootloader/security concepts.
- Experience with CI/build systems, integration branching strategies, and release discipline.
Key Skills: Embedded C, Automotive ECU, IPC, AUTOSAR Classic, Vector DaVinci, RTOS, UDS Diagnostics, NVM, Bootloader, CAN/LIN, Infineon Traveo II, Renesas, Python, Software Architecture, System Debugging.
About VDart Group
VDart Group is a global leader in technology, product, and talent solutions, serving Fortune 500 clients in 13 countries. With over 4,000 professionals worldwide, we deliver innovation, operational excellence, and measurable outcomes across industries. Guided by our commitment to People, Purpose, and Planet, VDart is recognized with an EcoVadis Bronze Medal and as a UN Global Compact member, reflecting our dedication to sustainable practices.
- Dice Id: 10330808
- Position Id: 98421-5195-
- Posted 2 days ago
Company Info
VDart, headquartered in Atlanta, GA, is a global leader in digital talent solutions and IT staffing, delivering top technology professionals to businesses worldwide. With a strong presence across North America, Europe and Asia, we specialize in helping organizations navigate complex technology landscapes with the right expertise.
Through a strategic, client-focused approach, we have placed over 20,000 professionals across key industries and advanced technology solutions. Whether placing top talent in cutting-edge roles or providing strategic digital workforce solutions, our network of 4,000 specialists across 13 countries is committed to excellence, agility and impact.
Backed by 18 years of industry experience, we go beyond staffing to build long-term partnerships that accelerate digital transformation and drive sustained growth. Whether you need a technology partner to fuel innovation or specialized workforce solutions to maintain a competitive edge, VDart delivers the right people, skills and mindset to create a lasting impact in a digital-first world.
Similar Jobs
Hmmm, it looks like we aren't able to display any Similar Jobs here. Please check back later.
Search all similar jobs