TT
AUTOSAR BSW Foundation / Low-Level Driver Developer
Tata Technologies
Location not stated
6 months ago
- SWC
- Embedded C
- Change Management
- Git
- SVN
6 months ago
Job Title : AUTOSAR BSW Foundation / Low-Level Driver Developer
Location: Auburn Hills, MI
Duration: Full time
Key Responsibilities
- Develop and integrateAUTOSAR BSW foundation modules and low-level drivers within the AUTOSAR Classic platform.
- PerformAUTOSAR BSW integration and configuration using theETAS iSOLAR toolchain.
- Supportintegration of Application Software (ASW) with BSW, including mapping ofSWCs to OS tasks across cores.
- Define and implementRTE layer code generation rules based on AUTOSAR architecture design requirements.
- Configure and supportRTE and SWC configuration, including providing technical guidance to the development team.
- Performsoftware testing, integration, and verification of RTE and BSW layers.
- Debug system-level issues includingreset handling, SMU faults, and NVM-related issues.
- Plan and track software development activities aligned withproject milestones and delivery schedules.
Technical Skills
- Strong hands-on experience inEmbedded C programming.
- Good understanding ofAUTOSAR architecture and BSW modules such asOS, CAN, LIN, Diagnostics, NvM, and IoHwAb.
- Experience withNVM configuration and NVM block implementation.
- Good understanding ofAUTOSAR port interfaces and communication mechanisms.
- Basic knowledge oflinker configuration, memory mapping (MemMap.h), and OS configuration.
- Experience with16/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 asGHS / HighTec
Additional Skills
- Good knowledge ofsoftware development lifecycle, quality processes, and metrics.
- Experience withconfiguration and change management tools such asGit, SVN, or ALM systems.
- Ability toanalyze integration issues and support cross-module debugging.
AUTOSAR BSW Foundation / Low-Level Driver Developer · Tata Technologies