Responsibilities:
- AUTOSAR Basic Software Development & Integration
- Develop, configure, and integrate AUTOSAR BSW modules in line with project requirements.
- Perform MCAL configuration, integration, and validation for various microcontrollers.
- Develop and integrate Complex Device Drivers (CDD) for
- hardware-specific functionalities.
- Embedded C Software Development
- Design, implement, and optimize embedded software components using Embedded C.
- Ensure compliance with coding standards (e.g., MISRA C) and project guidelines.
Configuration Tool Usage
- Configure AUTOSAR stacks using tools like Vector DaVinci
- Configurator/Developer and ETAS ISOLAR-B.
- Manage configuration updates, versioning, and toolchain alignment with OEM Tier-1 requirements.
- Hardware-Software Interface Analysis
- Interpret and utilize driver datasheets for MCAL, peripherals, and hardware modules.
- Review and understand hardware schematics to ensure accurate software-hardware mapping.
- Integration, Build & Debugging
- Integrate software modules and resolve build issues across toolchains and environments.
- Perform advanced debugging using debuggers, trace tools, and analysis of memory/stack usage.
- Support linker file modifications and memory mapping when required.
Testing & Validation
- Conduct unit testing, functional testing, and validation of BSW and CDD modules.
- Support integration testing and system-level verification in collaboration with validation teams.
- Onsite Stakeholder Collaboration
- Work closely with OEM onsite teams for requirement clarification, issue troubleshooting, and software releases.
- Participate in technical discussions, design reviews, and onsite triage meetings.
- Provide timely updates, reports, and risk assessments to offshore teams.
Documentation & Compliance
- Create and maintain software design documents, integration notes, and configuration documentation.
- Ensure compliance with AUTOSAR methodology, safety standards (if applicable), and internal processes.
- Continuous Improvement Analyze system performance and contribute to optimization efforts.
- Mentor junior engineers and support knowledge sharing across the team.
Requirements:
- Hands on experience on Embedded C
- Autosar architecture
- MCAL configuration and integration
- Hand on Experience on CDD development
- Configuration tools like Davinci, Isolar-B
- Good debugging skills
- Good understanding of Driver data sheets
- Understanding of HW schematics
- Good Integration and compilation skills
- Unit testing
- Nice to have RTE, Integration testing, linker file
- Experience shall be more than 5+ years
Compensation and Benefits:
Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:
- Geo Blue PPO and HSA plan.
- MetLife – Dental and Vision plan.
- Healthcare and Dependent care flexible spending account(FSA).
- 401k with employer match.
- Company-paid Basic Life and Long-term disability insurance.
- Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service.
- Employee Assistance Program.
- Paid Holidays.
- Employee discounts and perks.
- Gym benefit
AUTOSAR,BSW,MCAL,CDD,EMBEDDED,Davinci, Isolar-B
RTE