Location
Bangalore | India
Job description
Job Description
Experience: 7 - 12yrs
Work Location: Whitefield, Bangalore
Primary Requirement:
- Mandatory to have Automotive embedded software development experience.
- Mandatory to have hands on experience in microcontroller (ARM, Renesas, Freescale or Infineon) based software development using embedded C/ software development experience.
- Mandatory to have hands on experience on CAN-UDS.
- Should have hands on experience in CANalyser.
- Should have hands on UDS bootloader.
- Added advantage to have experience in low level driver implementation eg: HWIO, I2C, UART, CAN, ADC, PWM,LIN, Timers etc.
- Added advantage for experience of implementing CAN gateway module, UDS diagnostic
- Added advantage for AUTOSAR experience
- Added advantage for ADAS , ISO26262 experience
Job Responsibilities:
- Requirement definition - Define requirements for embedded Software Development for ECU ( Engine , Body, Chassis, Seating, ADAS Etc.) , and Device Driver Development ( UART ,SPI , I2C , CAN , CAN-FD , LIN and etc.,). Systems in automotive domain w.r.t. Software, Applications, system integration, hardware etc.
- Higher layer Protocols (UDS, J1939, J1850 , KWP2000, OBD etc.,) Development and Integration with Third party Software.
- Create System architecture, Guide the team in implementing the same across all layers of software architecture.
- Use configuration management tools for code and software documents, change management tools for software error management and EA for software Design
- Design Scalable and high-performance system.
- Trouble shooting - Assist the team in trouble shooting the issues arising during implementation/testing. Resolve the field issues.
- Customer Interaction and demonstrations - Able to work with team in preparing for customer demos and handle the demos independently. Handle day to day technical communication with Customers.
- Regular interaction to Systems, and Independent Testing team
Job tags
Salary