Senior Software Engieer (VCU / Vehicle Interface)

Intent Design Pvt. Ltd.

Michigan

On-site

USD 120,000 - 180,000

Full time

32 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intent Design Pvt. Ltd. in Michigan is seeking a Senior Software Engineer (VCU / Vehicle Interface) to design, implement and document embedded software for automotive systems.

You will work with cross-functional teams to meet program milestones and ensure high-quality software products. The role requires strong C/C++ development skills, embedded systems experience, and familiarity with automotive protocols.

Qualifications

  • Bachelor’s degree in software engineering or related field; Master’s preferred.

Responsibilities

  • Develop, prove, and document embedded software products and solutions.
  • Review and provide effort estimates for team tasks.
  • Decompose team tasks into specific work items for development periods.
  • Assess risk and priority to balance tasks for maximum team success.
  • Mentor software developers, engineers, and interns when needed.
  • Review code and unit tests of team members.
  • Provide product definition and high-level design support for software products.
  • Decompose high-level business requirements into component requirements.
  • Foster teamwork across software, hardware, mechanical, and QA groups.
  • Travel to customer engineering centers as needed; minimal overseas travel.

Skills

C/C++ programming
Embedded software
Automotive protocols
Team collaboration
Code reviews
Mentoring

Education

Bachelor's degree in software engineering
Master's degree (preferred)

Tools

JIRA
Confluence
DOORS
Reqtify
Git
SVN
Bitbucket
Coverity
Jenkins
EWM

Job description

Current Openings

Job Title: Senior Software Engineer (VCU / Vehicle Interface) [Job Code: 260939] Senior Software Engineer brings strong technical development expertise and software engineering skills to Client. In addition to the skills expected of software developers, Senior Software Engineers are expected to bring experience with engineering enterprise-class solutions.

Job Description:

  • Develop, prove, and document embedded software products and solutions and support to design them.
  • Review and provide effort estimates for accomplishing team tasks
  • Decompose team tasks into specific work items to be accomplished in development period
  • Assess risk and priority and balance tasks in a development period to ensure maximum team success
  • Enable all team members for successful completion of tasks with clear and constant communication, availability to peer review or brainstorm and willingness to cover in times of absence or unforeseen interruptions to team progress
  • Occasionally mentor software developers, engineers, and interns
  • Occasionally review code and unit tests of other software developers and engineers on the team
  • Provide product definition and high-level design support for team software products and efforts
  • Decompose high level business requirements into component business requirements for inclusion in development efforts
  • Foster teamwork among engineering disciplines of software, hardware, mechanical, and quality assurance groups
  • Travel to customer engineering centers and minimal travel overseas for collaboration and training.
  • Commitment to the highest ethical standards and willingness to adhere to Faurecia’s Code of Conduct

Minimum Requirements:

  • Bachelor’s degree in software engineering discipline (Master’s degree is preferred)
  • +7 years of experience in the automotive industry, preferably in electronics/software.
  • Minimum of 5 years of experience as Software Engineer
  • Minimum of 5 years of experience programming with C or C++ or
  • Experience supporting device selection for key components - SoCs, memory (both non-volatile and DRAM), etc.
  • Decomposition of business requirements into functional specifications, design documentation and use cases, creation of support documentation.
  • Experience with AI assisted development and code generation (Codex, Claude Code, etc)
  • Experience with a wide variety of software development tools (EWM, JIRA, Confluence, DOORS, Reqtify, Coverity, Jenkins, Git, SVN, Bitbucket, etc.)
  • Familiar with state-of-the-art techniques for the development of embedded systems
  • Familiarity with automotive safety requirements (ASIL, SOTIF, ISO 26262, etc.)
  • Familiarity with In-Vehicle communication bus protocols (CAN, Ethernet, LVDS, etc.)
  • Working knowledge of CAN & LIN networking and diagnostics.
  • Able to add in appropriate non-functional requirements to guarantee proper maintainability, persistence, scalability, security, and performance.
  • Able to maintain architectural consistency with other software products and technical design patterns currently in use by the team.
  • Understanding of embedded device programming
  • Ability to work in a multicultural and fast-paced environment building software products
  • Ability to propose and support inspect-and-adapt processes for improving team performance, reducing cost of ownership for products or shortening time-to-value for priority
  • Ability to travel nationally and internationally to work with global product, sales, and engineering teams

Work Location: Michigan, Onsite

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Software Engineer - Vehicle Interface & Embedded
Senior Software Engineer - Vehicle Interface & Embedded

Intent Design Pvt. Ltd. • Michigan

On-site
USD 120,000 - 180,000
System Engineer (Vehicle Interface)
System Engineer (Vehicle Interface)

Intent Design Pvt. Ltd. • Michigan

On-site
USD 110,000 - 140,000
Senior Software Engineer (Automotive)
Senior Software Engineer (Automotive)

Pentangle Tech Services | P5 Group • Lisle (IL)

On-site
USD 90,000 - 120,000
Software Engineering Manager - Embedded Automotive Systems
Software Engineering Manager - Embedded Automotive Systems

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

On-site
USD 140,000 - 190,000
Senior Software Engineer - MBD/C/C++
Senior Software Engineer - MBD/C/C++

LER TechForce • Auburn Hills (MI)

On-site
USD 110,000 - 140,000
Medical, dental, vision benefits
401K with match
Disability & life insurance
+2
Embedded Software Engineer
Embedded Software Engineer

ClifyX • Allen Park (MI)

On-site
USD 95,000 - 130,000
Software Engineering Manager - Embedded Automotive Systems
Software Engineering Manager - Embedded Automotive Systems

Confidential • Holland (MI)

Hybrid
Confidential
Embedded Software Integration Engineer
Embedded Software Integration Engineer

Compunnel, Inc. • Palo Alto (CA), Northern (KY)

On-site
USD 180,000 - 260,000