Talent.com
This job offer is not available in your country.
Software Engineer - QNX / C++

Software Engineer - QNX / C++

NasugroupBangalore
30+ days ago
Job description

Job Summary :

We are seeking C++ Software Engineers with QNX expertise to work on cutting-edge automotive systems for our client Aptiv. The ideal candidate will have hands-on experience in embedded systems with a strong background in QNX, C++, and automotive middleware. Candidates should bring deep domain knowledge in automotive protocols and system-level features such as power management, boot-time optimization, and security. Experience in HMI development is not applicable for this role.

Key Responsibilities :

  • Design, develop, and debug C++ applications and middleware components on QNX RTOS.
  • Work closely with system architects and platform teams to develop automotive solutions.
  • Integrate automotive domain features such as UDS (Unified Diagnostic Services) and OTA (Over-the-Air) updates.
  • Optimize boot time and manage power modes on embedded automotive systems.
  • Ensure secure software loading, storage, and execution in a QNX environment.
  • Collaborate with cross-functional teams on software integration and validation.
  • Follow industry best practices for software development and system Skills & Requirements : Skills (All Levels) :
  • Strong programming experience in C++ (11 / 14 or later).
  • Hands-on experience with QNX RTOS.
  • Automotive domain experience, especially with middleware, kernel, and automotive profiles.
  • Knowledge of software development lifecycle and embedded system Junior to Mid-Level Engineers (510 years) :
  • Solid understanding of C++ and QNX application / middleware development.
  • Basic to intermediate knowledge of automotive protocols and system integration.
  • Willingness to work closely with platform and integration teams.

For Senior Engineers (10+ years) :

Deep system-level expertise in :

  • Power management
  • Boot time optimization
  • Software loading and verification
  • Embedded security
  • Experience working on platform bring-up and kernel-level configuration.
  • Ability to lead technical discussions and mentor junior engineers.
  • Experience with secure communication and data handling in embedded to Have Skills :
  • Knowledge of cybersecurity standards in automotive (e.g., ISO / SAE 21434).
  • Experience with CI / CD pipelines in embedded environments.
  • Familiarity with Git, Gerrit, Jenkins, and static code analysis :
  • HMI or UI development on QNX is not applicable for this role.

    (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer • Bangalore

    Related jobs
    • Promoted
    Embedded Linux Developer - QNX Kernel

    Embedded Linux Developer - QNX Kernel

    VariteBangalore
    Job Description : We are seeking highly skilled Embedded Linux Developers with strong expertise in Linux kernel and driver development. The ideal candidate should have...Show moreLast updated: 16 days ago
    • Promoted
    Quantum Corporation - Senior Software Engineer - C / C++ / Python

    Quantum Corporation - Senior Software Engineer - C / C++ / Python

    Quantum CorporationBangalore
    Description : Quantum Corp.Whether its wrangling Petabytes of data for cutting edge movie production, managing global content production workflows, exploring new sour...Show moreLast updated: 30+ days ago
    • Promoted
    Zinnia - Software Engineer III - C++ Programming

    Zinnia - Software Engineer III - C++ Programming

    ZinniaBangalore
    Who You Are : Software Engineer III, Assoc.Tech Lead play a key role in the design, development / configuration, unit testing, installation, and ongoing maintenance of...Show moreLast updated: 13 days ago
    • Promoted
    Software Engineer - C / C++ Programming

    Software Engineer - C / C++ Programming

    NasugroupBangalore
    Role Overview : We are seeking a detail-oriented Software Engineer with expertise in compiler toolchains, safety qualification, and instrumentation.The role involves ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Robotics Software Engineer - C++ Programming

    Senior Robotics Software Engineer - C++ Programming

    One Click AIBangalore
    Senior Robotics Software Engineer Location : Indiranagar, Bengaluru | Niqo Robotics About Us : At Niqo ...Show moreLast updated: 30+ days ago
    • Promoted
    Clutterbot - Robotics Engineer - C++ Programming

    Clutterbot - Robotics Engineer - C++ Programming

    CLUTTERBOTBangalore
    About Clutterbot : Imagine a world where you never have to worry about picking up clutter again! At our robotics startup, we understand the challenges families face ...Show moreLast updated: 11 days ago
    • Promoted
    Arista Networks - Software Engineer - Embedded System

    Arista Networks - Software Engineer - Embedded System

    AristaBangalore
    Job Description : Who Youll Work With : You will work...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - C / C++ Programming

    Software Engineer - C / C++ Programming

    Netapp India Private LimitedBangalore
    Job Title : Software Engineer (C and C++ ) Job Summary : NetApp is seeking a seasoned Software Engin...Show moreLast updated: 28 days ago
    • Promoted
    C++ Developer

    C++ Developer

    SMARTWORK IT SERVICESBangalore
    Job Title : C++ Developer Location : Bangalore, Pune, Hyderabad Experience : 8-15 Years Show moreLast updated: 30+ days ago
    • Promoted
    Wireless Embedded Software Engineer - C / C++ Programming

    Wireless Embedded Software Engineer - C / C++ Programming

    FirstcareercentreBangalore
    Roles & Responsibilities : - Design, develop, and maintain wireless networking features (WLAN, Wi-Fi) in embedded systems or Linux env...Show moreLast updated: 10 days ago
    • Promoted
    Embedded C Engineer - C++

    Embedded C Engineer - C++

    Tekpillar Service Pvt. Ltd.Bangalore
    Embedded C Location : Bangalore Experience : 3-6 Years Job Description< / b&...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - C++ Programming

    Senior Software Engineer - C++ Programming

    TalproBangalore
    Job Description : We are looking for talented C++ Developers to join our engineering team as Software Engineer (SE) or Senior Software Engineer (SSE).The role involv...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Embedded System

    Software Engineer - Embedded System

    VariteBangalore
    Job Description : We are looking for a skilled Software Engineer with strong expertise in system-level programming, netw...Show moreLast updated: 18 days ago
    • Promoted
    Baseboard Management Controller Engineer - C / C++ Programming

    Baseboard Management Controller Engineer - C / C++ Programming

    TalproBangalore
    Responsibilities : - Design, develop, test, deploy, maintain, and enhance BMC or any Platform Management Controller soft...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer -Cluster & HUD HMI Engineer (Unity / QNX Platform)

    Software Developer -Cluster & HUD HMI Engineer (Unity / QNX Platform)

    StellantisBengaluru, Karnataka, India
    Job title : Software Developer - Cluster & HUD HMI Engineer (Unity / QNX Platform).Engineering - BE / BTech / ME / MTech / MS. Discipline – Computer Science, Electronics & Communication, Electronics &...Show moreLast updated: 30+ days ago
    • Promoted
    Platform Engineer - Embedded System

    Platform Engineer - Embedded System

    NasugroupBangalore
    Role Overview : We are seeking a highly skilled Platform Engineer with deep expertise in embedded systems and multi-core ARM / CPU architectures.The ideal candidate wil...Show moreLast updated: 30+ days ago
    • Promoted
    C++ / QT Developer - QNX / Linux

    C++ / QT Developer - QNX / Linux

    TalproBangalore
    Job Description : We are looking for a skilled C++ QT Developer with expertise in Linux, QNX, or Integrity platforms to join our automotive development team.The idea...Show moreLast updated: 30+ days ago
    • Promoted
    BSP / QNX Linux Developer

    BSP / QNX Linux Developer

    HyrEzy Talent SolutionsBangalore
    About the Role : We are looking for a skilled BSP / QNX Linux Developer to join our team and contribute to the development and optimization of embedded operating systems for Soft...Show moreLast updated: 30+ days ago