319 open roles
AUTOSAR BSW Foundation / Low-Level Driver Developer
Job 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 Io. HwAb . Experience with NVM configuration and NVM block implementation . Good understanding of AUTOSAR port interfaces and communication mechanisms . Basic knowledge of linker configuration, memory mapping (Mem. Map.
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 / High. Tec 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 .
Description copied from Tata Technologies's careers page. Read the full posting before you apply.
More jobs at Tata Technologies
Mechanical Engineer 3
Tata Technologies· Mossville; IllinoisSr. Engineer - Controls
Tata Technologies· Auburn HillsCan't see the right job to apply to? Upload your CV here
Tata Technologies· United KingdomAUTOSAR UDS Flash Bootloader Lead
Tata Technologies· Auburn HillsAircraft Propulsion – Techno-commercial SME
Tata Technologies· Michigan; Detroit