
MCAL Ahmedabad (Hea Job/ 291)
Job Skills
Job Description
Req 1- Device Driver software development
Areas of Responsibility:
• Software Development of device drivers used for Communication or signal
generation/measurements (eg: SPI, UART, PWM, ADC, DMA etc.) and safety software in
an independent/RTOS environment on Infineon’s Automotive Microcontrollers based on
TriCore architecture (AURIX™) or equivalent
• Develop Architecture, Design, Code for microcontroller complex device drivers
• Perform Static checks (Cyclomatic complexity, MISRA evaluation, Poly space warnings
analysis) and Unit Tests.
• Support lead with work breakdown structure and estimates
• Institutionalize software test processes compliant with Automotive standards (e.g.
ISO26262, ASPICE).
Profile
Requirements:
• B.Tech/BE/M.Tech/MS in Electrical/Electronics/Computer Science/Instrumentation
• A minimum of 3-6 years of experience in Device Driver software development which
includes a good know how of standard software development Life Cycle
• Good knowledge of computer architecture (16/32bit), real-time system
• Embedded system software development using C, assembly languages
• Experience in tools such as compilers, debuggers (PLS, Lauterbach), static analysers etc
• Acquaintance with development tool-chains like compiler, static checkers & UT tool
• Knowledge about debuggers such as PLS, Lauterbach etc
• Experience in AUTOSAR MCAL and exposure to ISO26262 is desirable.
• Working experience in scripting languages such as Perl, python etc
• Ability and willingness to work with multi-disciplinary teams
• Ability to perform tasks independently