AUTOSAR BSW Foundation / Low-Level Driver Developer

Tata Technologies

Auburn Hills (MI)

On-site

USD 110,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tata Technologies in Auburn Hills, MI is seeking an AUTOSAR BSW Foundation / Low-Level Driver Developer to design and integrate AUTOSAR Classic platform components, focusing on BSW modules and low-level drivers. You will use ETAS iSOLAR toolchain, configure RTE and SWC mappings, and collaborate across teams to deliver robust software that meets project milestones.

The role requires hands-on Embedded C expertise, knowledge of NVM and mem mapping, and experience with 16/32-bit MCUs in automotive

Qualifications

  • Hands-on embedded C development experience for automotive systems.
  • Strong understanding of AUTOSAR architecture and BSW modules (OS, CAN, LIN, Diagnostics, NvM, IoHwAb).
  • Experience configuring NVM blocks and integrating NVM.
  • Knowledge of AUTOSAR port interfaces and communication mechanisms.
  • Basic memory mapping and linker configuration (MemMap.h) and OS configuration.
  • Experience with 16/32-bit MCUs in embedded software development.

Responsibilities

  • Develop and integrate AUTOSAR BSW foundation modules and low-level drivers.
  • Perform AUTOSAR BSW integration and configuration with ETAS iSOLAR toolchain.
  • Support ASW integration with BSW, mapping SWCs to OS tasks across cores.
  • Define and implement RTE layer code generation rules per design requirements.
  • Configure and support RTE and SWC configuration; provide technical guidance.
  • Test, integrate, and verify RTE and BSW layers.
  • Debug system-level issues including reset handling and NVM-related issues.
  • Plan and track software development activities against milestones.

Skills

Embedded C
AUTOSAR BSW
NVM configuration
AUTOSAR port interfaces
MemMap.h / OS config
16/32-bit MCUs

Tools

ETAS iSOLAR
EB Tresos Studio
Vector CANoe/CANalyzer
Trace32 (Lauterbach)
GHS/HighTec

Job description

Role Description

Job Title : AUTOSAR BSW Foundation / Low-Level Driver Developer

Location: Auburn Hills, MI

Duration: Full time

  • Develop and integrate AUTOSAR BSW foundation modules and low-level drivers within the AUTOSAR Classic platform.
  • Perform AUTOSAR BSW integration and configuration using the ETAS iSOLAR toolchain.
  • Support integration of Application Software (ASW) with BSW, including mapping of SWCs to OS tasks across cores.
  • Define and implement RTE layer code generation rules based on AUTOSAR architecture design requirements.
  • Configure and support RTE and SWC configuration, including providing technical guidance to the development team.
  • Perform software testing, integration, and verification of RTE and BSW layers.
  • Debug system-level issues including reset handling, SMU faults, and NVM-related issues.
  • Plan and track software development activities aligned with project milestones and delivery schedules.
Role Description

Job Title : AUTOSAR BSW Foundation / Low-Level Driver Developer

Location: Auburn Hills, MI

Duration: Full time

Key Responsibilities
  • Develop and integrate AUTOSAR BSW foundation modules and low-level drivers within the AUTOSAR Classic platform.
  • Perform AUTOSAR BSW integration and configuration using the ETAS iSOLAR toolchain.
  • Support integration of Application Software (ASW) with BSW, including mapping of SWCs to OS tasks across cores.
  • Define and implement RTE layer code generation rules based on AUTOSAR architecture design requirements.
  • Configure and support RTE and SWC configuration, including providing technical guidance to the development team.
  • Perform software testing, integration, and verification of RTE and BSW layers.
  • Debug system-level issues including reset handling, SMU faults, and NVM-related issues.
  • Plan and track software development activities aligned with project milestones and delivery schedules.
Technical Skills
  • Strong hands-on experience in Embedded C programming.
  • Good understanding of AUTOSAR architecture and BSW modules such as OS, CAN, LIN, Diagnostics, NvM, and IoHwAb.
  • Experience with NVM configuration and NVM block implementation.
  • Good understanding of AUTOSAR port interfaces and communication mechanisms.
  • Basic knowledge of linker configuration, memory mapping (MemMap.h), and OS configuration.
  • Experience with 16/32-bit microcontroller-based embedded software development.
Tools & Environment
  • ETAS iSOLAR AUTOSAR toolchain
  • EB Tresos Studio (MCAL configuration)
  • Vector CANoe / CANalyzer
  • Trace32 Debugger (Lauterbach)
  • Embedded compilers such as GHS / HighTec
Additional Skills
  • Good knowledge of software development lifecycle, quality processes, and metrics.
  • Experience with configuration and change management tools such as Git, SVN, or ALM systems.
  • Ability to analyze integration issues and support cross-module debugging.
Skills

ETAS iSOLAR AUTOSAR toolchain, EB Tresos Studio (MCAL configuration),Vector CANoe / CANalyzer,Trace32 Debugger (Lauterbach), Embedded compilers such as GHS / HighTec

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AUTOSAR BSW Foundation Engineer — Low-Level Drivers
AUTOSAR BSW Foundation Engineer — Low-Level Drivers

Tata Technologies • Auburn Hills (MI)

On-site
USD 110,000 - 140,000
AUTOSAR BSW Engineer
AUTOSAR BSW Engineer

Tata Technologies • Auburn Hills (MI)

On-site
USD 100,000 - 140,000
Software Developer (Autosar)
Software Developer (Autosar)

KGTiger • Michigan

On-site
USD 90,000 - 120,000
Model-Based Developer
Model-Based Developer

Pentangle Tech Services | P5 Group • Wisconsin

On-site
USD 85,000 - 120,000
AUTOSAR BSW Engineer
AUTOSAR BSW Engineer

Southern Arkansas University • Detroit (MI)

On-site
USD 90,000 - 120,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
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 96,000 - 165,000
Embedded Software Engineer - AUTOSAR Expert
Embedded Software Engineer - AUTOSAR Expert

VTekis Consulting LLP • Carmel (IN)

On-site
USD 110,000 - 170,000
ADAS AUTOSAR Software Engineer
ADAS AUTOSAR Software Engineer

TechDigital Group • Dearborn (MI)

On-site
USD 100,000 - 140,000
Senior Software Engineer, Embedded Software
Senior Software Engineer, Embedded Software

Plus 2 • Fremont (CA)

On-site
USD 140,000 - 210,000