Vaga de Technical Lead for System Software
1 vaga: | Publicada em 07/04
- A Combinar
Sobre a vaga
Job Description: Technical contributor for Automotive cockpit systems
engineering & performance optimization.
Contributing in bootup & performance optimization of digital cockpit solution.
Involved in understanding & guiding project teams on inter module software
dependencies.
Based on log analysis & tester reports troubleshooting system level issues in
short time & updating to internal & external stakeholders.
Recommending solutions, testing improvements hands on.
Co-ordination with internal & customers testing teams Skills Programming
Proficiency in one of : C/C++ on embedded platform preferably Automotive.
Stabilization. Performance optimization for time-critical tasks completion
Power optimizations for highly computation intensive solution execution
Integration of solutions in HAL that works for chipsets & provides features
seamlessly across chipsets & 3rd party apps Meeting stringent stability KPIs
Creating target root-file-systems and boot images
Requirements:
An experienced candidate with a background in system software for Automotive
infotainment and/or digital cockpits
Must be proficient in C and C++ Software development and should have prior
experience in systems programming on Linux/QNX/Android (Experience in
Android/Linux/QNX system/middleware software development/customization)
Experience with Linux Kernel/HAL development on Android will be an added advantage
Experience with hypervisor or digital cockpit solution for Automotive
Experience in debugging/triaging and troubleshooting field/customer issues
Android/Linux & RTOS QNX/RT-Linux/Integrity and Embedded platforms in Automotive
Hands on Experience in Android SW development in any one of : Android HAL/System
Service/Kernel or Android boot up optimization, system hardening and
customizations.
Hands on Experience with any RTOS like QNX/Integrity or Linux/RT-Linux/SE-Linux
based embedded systems.
Deep understanding of IPCs Clear understanding of Android system architecture,
Android boot up sequence, IPCs, Analysis of inter software modules issues.
Strong knowledge of Android software architecture, preferably related to Android
Audio & Android IPC
Experienced with microcontrollers, RTOS.
System resource monitoring knowledge on CPU/Memory/Network/GPU etc.
Additional Skills:
Good knowledge of debugging/profiling tools in Android/Linux/QNX
Goal-oriented, problem solver with good judgment & drive.
Troubleshooting multiple SW modules with minimal details.