Tata Consultancy Services logo
Tata Consultancy Services Verified
Information Technology & Services

AUTOSAR Embedded Software Engineer

Michigan, United StatesOnsiteFull Time$100,000–$120,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking an experienced AUTOSAR Embedded Software Engineer to join our team. The role requires a minimum of 7 years of experience in embedded software development using C/C++. You will be responsible for developing base level software layers, configuring AUTOSAR layers, and integrating middleware stacks, with a strong emphasis on functional safety principles. A good understanding of Classic AUTOSAR concepts, architecture, specifications, and hands-on experience with AUTOSAR stacks (OS, COM, MEM, DIAG) are essential. The position also involves developing low-level drivers for MCU peripherals and designing embedded software architectures throughout the development lifecycle. Familiarity with microcontrollers, multi-core architecture, cyber-security, functional safety, and software development tools is required. This is an onsite position in Auburn Hills, MI.

Must Have Technical/Functional Skills

  • 7+ years of experience working in embedded software development with C and/or C++
  • Good knowledge of Classic AUTOSAR concepts, architecture, and specifications
  • eager to learn with a passion for problem-solving
  • Hands-on experience with Autosar stack like OS, COM, MEM, DIAG etc.
  • Experience in developing low level drivers for various MCU peripherals.
  • Develop and design architectures for embedded software and guide their realization through the entire development lifecycle.
  • Good communication skills, active contributor
  • Experience in configuring AUTOSAR Basic Software
  • Good knowledge of microcontrollers, multi-core architecture design, cyber-security and functional safety concepts
  • Experience with Compilers, Emulators, Debuggers, and other software development tools
  • Strong analytical and debugging skills
  • Eager to learn with a passion for problem-solving.

Roles & Responsibilities

  • Development of base level software layers
  • Integration with functional safety principles
  • Configure AUTOSAR layers
  • Integrate middleware stacks

Generic Managerial Skills, If any

  • Excellent written and verbal communication skills.
  • Excellent organizational skills with ability to identify and work with the appropriate contacts and resources

to resolve issues in a timely manner.

Base Salary Range : $100,000 to $120,000 Per Annum

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

Family Support: Maternal & Parental Leaves.

Insurance Options: Auto & Home Insurance, Identity Theft Protection.

Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

#LI-SV2

#LI-KUMARAN

Location

Auburn Hills, MI

Job Function

TECHNOLOGY

Role

Engineer

Job Id

406115

Desired Skills

Autosar

Salary Range

$100,000-$120,000 a year

Desired Candidate Profile

Qualifications : BACHELOR OF COMPUTER SCIENCE

Ready to apply?
You'll be redirected to Tata Consultancy Services's application page.

Similar roles