Embedded Software Engineer – Automotive ECU

Tech3pillars Technologies
  • Allen Park, MI
  • Instant Apply
4 days ago

Job Description

Job Title: Embedded Software Engineer Automotive ECU

Location:Allen Park, MI
Work Model: Onsite
Experience:10+ Years

We are looking for an experienced Embedded Software Engineer with strong expertise in real-time embedded software, automotive ECUs, C/C++, automotive communication protocols, and safety-critical systems.

Must-Have Skills

Real-Time Embedded Software Development
C / C++ / Assembly
Automotive ECU / Embedded Systems
CAN / LIN / SPI / I2C
Embedded Software Architecture
Software Requirements & System Architecture
Real-Time Systems & Software Validation
Analog / Digital Automotive Electrical Systems
ASPICE / Automotive Software Development Processes
Troubleshooting & Root Cause Analysis

Preferred Skills

ISO 26262 Functional Safety
ISO 21448 SOTIF
ISO 21434 Automotive Cybersecurity
Manufacturing / EMC / Environmental Testing
DC Motor & Stepper Motor Control
Embedded Scripting Languages
Safety-Critical Automotive Applications

Key Responsibilities
  • Lead the design, development, and integration of embedded software for automotive ECUs.

  • Translate customer specifications into software requirements and system architecture.

  • Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems.

  • Collaborate with customers, program managers, and engineering teams to define and refine product requirements.

  • Develop and support software validation strategies, including manufacturing, EMC, and environmental testing.

  • Support troubleshooting, root cause analysis, and resolution of software-related issues.

  • Drive continuous improvement of software tools, methodologies, and development processes.

  • Support delivery of projects within defined quality, timing, and budget requirements.

Qualifications
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field; Master's preferred.

  • 5+ years of real-time embedded software development experience.

  • Strong programming experience in C, C++, and Assembly.

  • Strong understanding of automotive electrical systems and communication protocols.

  • Excellent problem-solving and communication skills.

  • Ability to work effectively with global, cross-functional engineering teams.

  • Proficiency with Microsoft Office tools.

Numbers & Facts

LocationAllen Park, MI

Skills

  • Assembly Languageunmatched
  • Automotive Engineeringunmatched
  • Automotive Technologyunmatched
  • Budgetingunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Communication Skillsunmatched
  • Communications Protocolsunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Continuous Improvementunmatched
  • Cross-Functionalunmatched
  • Develop Methodologiesunmatched
  • Electrical Engineeringunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • ISO (International Organization for Standardization)unmatched
  • Identify Issuesunmatched
  • Internet Securityunmatched
  • Manufacturingunmatched
  • Microsoft Officeunmatched
  • Problem Solving Skillsunmatched
  • Process Improvementunmatched
  • Realtime Operating Systemunmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • Safety Systemsunmatched
  • Software Administrationunmatched
  • Software Architecture Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Specificationunmatched
  • Software Validationunmatched
  • System Architectureunmatched
  • System Validationunmatched
  • Systems Analysisunmatched

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.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder