Senior Software Engineer - MBD/C/C++

LER TechForce

Auburn Hills (MI)

On-site

USD 110,000 - 140,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision benefits
401K with match
Disability & life insurance
Employee discounts
Professional development opportunities

Job summary

LER TechForce is seeking a Senior Software Engineer to lead embedded software efforts onsite in Auburn Hills. The role requires US Citizenship or a Green Card and involves coordinating across customer programs, reviews, and deliveries.

You will mentor junior engineers, guide MBSD-based development, and ensure traceability from requirements to verification. Strong leadership and direct customer interaction are essential for success in this position.

Qualifications

  • 8+ years in automotive embedded software development, software integration, or systems engineering.
  • Experience leading technical teams and coordinating software development activities.
  • Proven ability to work directly with customers in a technical leadership role.
  • Strong MATLAB/Simulink, Stateflow, and Embedded C/C++ experience.
  • Knowledge of CAN, CAN FD, LIN, UDS, and Ethernet communication protocols.
  • Experience with requirements management, traceability and release management.
  • Familiarity with CI/CD pipelines and software quality processes.
  • Demonstrated ability to mentor junior engineers and drive improvements.

Responsibilities

  • Provide technical leadership to software engineering teams across multiple programs.
  • Lead requirements analysis, design reviews, and architectural discussions.
  • Coordinate development, integration, verification, and release activities.
  • Develop and review embedded software using Model-Based Design practices.
  • Support software integration, debugging, and root cause analysis.
  • Guide testing activities across MIL, SIL, HIL, and integration tests.
  • Ensure traceability between requirements, implementation, and verification artifacts.
  • Review and approve engineering deliverables and test reports.
  • Collaborate with systems, validation, project management, and customer engineers.
  • Identify risks and implement mitigation to protect schedule and quality.
  • Mentor and develop junior engineers and promote engineering best practices.

Skills

Embedded software
Software integration
Technical leadership
Customer-facing
Requirements management
Traceability
Testing & verification
Mentoring

Tools

MATLAB/Simulink
Stateflow
Embedded C/C++
CAN/CAN FD
Ethernet
CI/CD
Git

Job description

Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We are currently recruiting for a Senior Software Engineer that will be onsite in Auburn Hills. Due to the nature of the project, we are requiring that the Software Engineer is a US Citizen or GC Holder.

Who we are:

LER TechForce is an industry leader in embedded controls, software, functional safety, and engineering talent. For over 20 years LER has been working with customers across North America. Follow us at: LER TechForce on LinkedIn.

What you will be doing:
  • Provide technical leadership and guidance to software engineering teams across multiple customer programs.
  • Support customer meetings, technical reviews, workshops, project status discussions, and issue resolution activities.
  • Lead requirements analysis, software design reviews, software architecture discussions, and technical decision-making.
  • Coordinate software development, integration, verification, and release activities throughout the software development lifecycle.
  • Develop and review embedded software using Model-Based Design methodologies and modern software engineering practices.
  • Support software integration, debugging, root cause analysis, and corrective action implementation.
  • Guide software testing activities, including MIL, SIL, HIL, integration, and validation testing.
  • Ensure bidirectional traceability between requirements, software implementation, and verification artifacts.
  • Review and approve engineering deliverables, software releases, test reports, and technical documentation.
  • Collaborate with systems, validation, project management, and customer engineering teams to ensure successful project execution.
  • Identify technical risks and develop mitigation plans to maintain program timing and deliverable quality.
  • Mentor and support junior engineers while driving engineering best practices and continuous improvement initiatives.
What you'll need to be successful:
  • 8+ years of experience in automotive embedded software development, software integration, or systems engineering.
  • U.S. Citizenship or Green Card is required.
  • Proven experience leading technical teams and coordinating software development activities.
  • Experience working directly with customers in a technical leadership or customer-facing role.
  • Strong experience with MATLAB/Simulink, Stateflow, Embedded C/C++, software integration, and verification activities.
  • Experience with requirements management, traceability, software testing, and release management.
  • Knowledge of automotive communication protocols such as CAN, CAN FD, LIN, UDS, and Ethernet.
  • Experience with CI/CD pipelines, source control systems, and software quality processes.
  • Demonstrated ability to lead technical discussions, drive issue resolution, and support customer programs with minimal supervision.
Preferred:
  • Experience with Model-Based Development (MBD) and code generation workflows.
  • Familiarity with AUTOSAR, Software Defined Vehicle (SDV) architectures, and embedded software platforms.
  • Knowledge of functional safety concepts and requirements traceability methodologies.
  • Experience with HIL/MIL/SIL testing environments and automated testing frameworks.
  • Strong presentation, communication, and customer relationship management skills.
What you'll get:
  • Full benefits: medical, dental, vision, HSA and FSA
  • 401K with a match and immediate vesting
  • Short-term and Long-term disability, life insurance and other optional benefits
  • Employee Assistance Program
  • Employee Discounts
  • Ongoing professional development opportunities including Technical Training and Leadership Development
  • The opportunity to work on industry leading projects
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Lead (MBD/C/C++), Automotive
Senior Embedded Software Lead (MBD/C/C++), Automotive

LER TechForce • Auburn Hills (MI)

On-site
USD 110,000 - 140,000
Medical, dental, vision benefits
401K with match
Disability & life insurance
+2
Technical Specialist - Powertrain Controls and Virtual Development
Technical Specialist - Powertrain Controls and Virtual Development

LER TechForce • Auburn Hills (MI)

On-site
USD 130,000 - 180,000
Full benefits
401K with match
Professional development opportunities
+1
Technical Specialist
Technical Specialist

LER TechForce • Auburn Hills (MI)

On-site
USD 140,000 - 190,000
Medical, dental, vision
401K with match
Disability & life insurance
+4
Software Engineering Manager - Embedded Automotive Systems
Software Engineering Manager - Embedded Automotive Systems

Koitecc Solutions • Holland (MI), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

FEV North America, Inc. • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

FEV Group • Auburn Hills (MI)

On-site
USD 120,000 - 160,000
System Integration Engineer
System Integration Engineer

LER TechForce • Allen Park (MI)

On-site
USD 85,000 - 110,000
Medical, dental, vision
401(k) with match
Disability insurance
+4
Software Engineering Manager - Embedded Automotive Systems
Software Engineering Manager - Embedded Automotive Systems

Confidential • Holland (MI)

Hybrid
Confidential
Resident Engineer
Resident Engineer

Itera Mobility Engineering • Auburn Hills (MI)

On-site
USD 90,000 - 130,000
Medical health insurance
Training & development
Flexible hours & smartworking
+1
Lead Automotive Systems Engineer
Lead Automotive Systems Engineer

Talentooze • Dearborn (MI)

On-site
USD 120,000 - 160,000
Geo Blue PPO and HSA plan
MetLife – Dental and Vision plan
Healthcare and Dependent care FSA
+6