Technical Lead for System Software - Sao Paulo, Brasil - Stellantis South America

    Default job background
    Descrição

    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 completionPower optimizations for highly computation intensive solution executionIntegration of solutions in HAL that works for chipsets & provides features seamlessly across chipsets & 3rd party apps Meeting stringent stability KPIsCreating target root-file-systems and boot images

    Requirements:
    An experienced candidate with a background in system software for Automotive infotainment and/or digital cockpitsMust 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 advantageExperience with hypervisor or digital cockpit solution for AutomotiveExperience in debugging/triaging and troubleshooting field/customer issuesAndroid/Linux & RTOS QNX/RT-Linux/Integrity and Embedded platforms in AutomotiveHands 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 IPCExperienced with microcontrollers, RTOS.System resource monitoring knowledge on CPU/Memory/Network/GPU etc.


    Additional Skills:
    Good knowledge of debugging/profiling tools in Android/Linux/QNXGoal-oriented, problem solver with good judgment & drive.
    Troubleshooting multiple SW modules with minimal details.