AUTOSAR BSW Communication Stack Development Engineer

Tata Technologies

Auburn Hills (MI)

On-site

USD 110,000 - 150,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Technologies is seeking an AUTOSAR BSW Communication Stack Development Engineer in Auburn Hills, MI. You will configure, integrate and validate BSW modules across CAN/LIN and diagnostic stacks for ECU platforms.

Role requires hands-on MCAL generation, RTE integration, and debugging with Trace32, CANoe/CANalyzer, and GHS toolchains, aligned with ASPICE and ISO 26262 standards.

Qualifications

  • Experience configuring, integrating and validating AUTOSAR BSW modules.
  • Hands-on with CAN/LIN stacks and diagnostic interfaces (UDS, DCM, DEM).
  • Familiar with ASPICE and ISO 26262 practices in automotive software.
  • Proficiency with Infineon AURIX MCUs TC2xx/TC3xx and related toolchains.

Responsibilities

  • Configure, integrate and validate AUTOSAR BSW modules (CanIf, CanNm, CanSM, PduR, Com, IpduM, BswM, EcuM, ComM).
  • Integrate and tune diagnostic modules and ensure proper RTE communication.
  • Perform MCAL generation and BSW integration using EB tresos or similar tools.
  • Develop, test, and debug AUTOSAR ECUs on AURIX MCUs with Trace32 and CANoe/CANalyzer.
  • Work on CAN/LIN stack development, configuration and validation tasks.
  • Mentor junior engineers and participate in technical reviews.

Skills

AUTOSAR
BSW
CAN/LIN
MCAL
RTE
Trace32
CANoe/CANalyzer
GHS
Git
SVN
ALM
Vector DaVinci
ETAS iSOLAR

Tools

EB tresos
Vector DaVinci Configurator/Developer
ETAS iSOLAR
Trace32
CANoe/CANalyzer
GHS toolchains

Job description

Job Title: AUTOSAR BSW Communication Stack Development Engineer
Location: Auburn Hills, MI
Duration: Full time
Role Summary

The AUTOSAR BSW Communication Stack Engineer is responsible for the configuration, integration, and validation of AUTOSAR Basic Software (BSW) modules within the communication and diagnostic layers for automotive ECU platforms. The role involves deep technical engagement in Infineon AURIX TC2xx/TC3xx-based systems, use of AUTOSAR configuration tools (Vector DaVinci or ETAS iSOLAR), and coordination with application and system teams to ensure high-quality software delivery aligned with ASPICE and Functional Safety standards.

Key Responsibilities
  • Configure, integrate, and validate AUTOSAR BSW communication modules such as CanIf, CanNm, CanSM, PduR, Com, IpduM, BswM, EcuM, and ComM.
  • Integrate and configure diagnostic modules — DCM, DEM, FiM, Rest Manager, OS, and ensure proper RTE communication between BSW and application layers.
  • Perform MCAL generation and configuration using EB tresos, and manage integration with BSW stack (Vector or ETAS iSOLAR).
  • Develop, test, and debug AUTOSAR-based ECUs on Infineon TC2xx/TC3xx microcontrollers, using Trace32, CANoe/Canalyzer, and GHS toolchains.
  • Work on CAN/LIN communication stack development, configuration, and validation activities.
  • Analyze system requirements and define software architecture impacts on BSW communication stack.
  • Participate in and perform technical reviews, support customer discussions, and guide junior engineers in integration tasks.
  • Ensure compliance with Automotive SPICE (ASPICE) and ISO 26262 Functional Safety practices.
  • Manage development activities, including planning, tracking, and milestone reporting.
  • Utilize configuration management and quality tools (Git, SVN, ALM) to maintain baselines and traceability.
  • Strong understanding of AUTOSAR Classic Platform architecture and BSW communication stack.
  • Hands-on experience with Vector DaVinci Configurator/Developer or ETAS iSOLAR (preferred).
  • In-depth knowledge of UDS (ISO 14229), DCM, and DEM module configurations.
  • Proficiency with Infineon AURIX MCUs (TC2xx/TC3xx) and related toolchains.
  • Working knowledge of MCAL, RTE generation, and Com stack debugging.
  • Familiarity with Functional Safety and ASPICE process compliance.
  • Proficient in using CANoe/CANalyzer, Trace32, and GHS debuggers.
  • Good understanding of software development life cycle, configuration management, and quality metrics.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AUTOSAR BSW Engineer
AUTOSAR BSW Engineer

Southern Arkansas University • Detroit (MI)

On-site
USD 90,000 - 120,000
AUTOSAR BSW Diagnostics Stack Engineer
AUTOSAR BSW Diagnostics Stack Engineer

Tata Technologies • Auburn Hills (MI)

On-site
USD 85,000 - 110,000
AUTOSAR BSW Engineer at Brilliance Strategies
AUTOSAR BSW Engineer at Brilliance Strategies

joinhandshake.com - Jobboard • Detroit (MI)

On-site
USD 85,000 - 110,000
AUTOSAR BSW Foundation / Low-Level Driver Developer
AUTOSAR BSW Foundation / Low-Level Driver Developer

Tata Technologies • Auburn Hills (MI)

On-site
USD 80,000 - 110,000
BMS Architect – AUTOSAR BSW Development
BMS Architect – AUTOSAR BSW Development

Tata Technologies • Auburn Hills (MI)

On-site
USD 140,000 - 180,000
AUTOSAR BSW Engineer - ECU Stack, Safety & ASPICE
AUTOSAR BSW Engineer - ECU Stack, Safety & ASPICE

Southern Arkansas University • Detroit (MI)

On-site
USD 90,000 - 120,000
Base Software Engineer - Communications
Base Software Engineer - Communications

Stellantis • Auburn Hills (MI)

On-site
USD 75,000 - 95,000
Base Software Engineer - Communications
Base Software Engineer - Communications

Stellantis • Auburn (AL)

On-site
USD 80,000 - 100,000
AUTOSAR Application with Model Based Software Developer
AUTOSAR Application with Model Based Software Developer

Stellantis Financial Services • Auburn Hills (MI)

On-site
USD 120,000 - 160,000
AUTOSAR Application with Model Based Software Developer
AUTOSAR Application with Model Based Software Developer

Stellantis NV • Auburn (AL)

On-site
USD 110,000 - 160,000