Source description
About the role
Job Description
Responsibilities
-
• Develop/Integrate embedded Linux device drivers, and proprietary modules.
-
• Customize BSP, boot code and device drivers for embedded Linux platform and QNX on ARM processors like NXP, Qualcomm and Quectel
-
• Lead board bring up activities for new platforms and provide feedback on board layouts during design phase.
-
• Setup yocto based build environment for delivery of kernel, rfs and boot images.
-
• Identify the technical dependencies & risks early in the stage to aid proper planning.
Requirements
-
• Bachelor's degree in Electronics or Computer Engineering (advanced degree preferred). Minimum 3+ years of Industry experience with automotive domain (preferred).
-
• Experience in one or more of the following areas: Board Support Package, Operating Systems, RTOS, Bootloader, Power Management, Linux, MCU (Microcontroller).
-
• Experience in hardware bring up using interfaces like ADC, PWM, GPIO, SPI, I2C, etc.
-
• Working Experience on ARM processor Architecture.
-
• Hands-on experience in BSP, bring-up and troubleshooting of embedded Linux platforms.
-
• Strong knowledge of Linux driver programming, kernel architecture and u-boot architecture.
More at KPIT Technologies
Related open roles
Lead Base Software SoC Engineer – Vehicle Integration & Debugging
Turin · Onsite
Lead Autosar Software Engineer
Turin · Onsite
Verification and Validation Leader (ADAS)
Gaydon
Sr. Technical Lead – Embedded Linux & Middleware - Telematics ECU (m/f/d)
Remote · Turin
Model Based Software Engineer
Auburn Hills
C++ Lead/Architect
Mumbai