KPIT Technologies

C++ Linux QNX Engineer

KPIT Technologies$120K — $150K *
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5 to 12 years of experience in embedded systems
  • Proficient in C/C++ for system-level development
  • Strong knowledge of QNX and Neutrino RTOS internals
  • Hands-on experience with Qualcomm SoCs like 8650 and 8775
  • Experience with performance tuning in real-time environments
  • Knowledge of automotive production software is highly desirable
  • Ability to communicate effectively with both technical and non-technical teams

Responsibilities

  • Optimize QNX OS performance for automotive systems
  • Design and develop new features on Linux OS
  • Enhance and integrate new features while maintaining stability
  • Perform system profiling and root-cause analysis
  • Debug complex issues across OS and middleware layers
  • Collaborate with teams to ensure system robustness
  • Support production releases and long-term platform stability

Benefits

  • Opportunity to work on next-gen automotive platforms
  • Collaborative environment with diverse teams
  • Engagement in cutting-edge technology and performance optimization
  • Focus on quality and compliance in automotive industry
  • Chance to influence product stability and success
Full Job Description
Job/Position Summary

Responsibilities:

  • Optimize QNX OS performance for production automotive systems, including CPU, memory, storage, and IPC
  • Design and develop new software features for next-generation automotive platforms on Linux OS
  • Enhance and integrate new features while maintaining production stability and quality
  • Perform system-level profiling, tracing, and root-cause analysis
  • Debug complex issues across OS, BSP, and middleware layers
  • Collaborate with architecture, hardware, and validation teams to ensure system robustness
  • Ensure compliance with automotive quality, safety, and performance requirements
  • Support production releases, maintenance updates, and long-term platform stability
  • Execute and pass the relevant ITCGs


Requirements:

  • 5 to 12 years of experience
  • Proficient in C/C++ for embedded and system-level development
  • Knowledge of embedded controller application software functionality
  • Strong knowledge of QNX and Neutrino RTOS internals
  • Knowledge of customer BSW-based software component development
  • Knowledge of scheduler, memory management, IPC, interrupts, and driver framework
  • Hands-on experience with Qualcomm SoCs such as Qualcomm 8650 and Qualcomm 8775
  • Experience with performance tuning and optimization in real-time environments
  • Familiarity with BSPs, device drivers, and low-level debugging tools
  • Experience working with production automotive software is highly desirable
  • Knowledge of customer VIP and SDV electrical architecture
  • Knowledge of ITCG testing and Python
  • Ability to work across diverse teams and deliver results in a fast-paced environment
  • Ability to set and manage priorities effectively
  • Ability to articulate ideas to both technical and non-technical audiences


ESSENTIAL SKILLS /COMPETENCIES
• C++
• Linux
• QNX

PREFFERED SKILLS /COMPETENCIES
• ,"description":"
Responsibilities:
  • Optimize QNX OS performance for production automotive systems
    • including CPU
    • memory
    • storage
    • and IPC
  • Design and develop new software features for next-generation automotive platforms on Linux OS
  • Enhance and integrate new features while maintaining production stability and quality
  • Perform system-level profiling
    • tracing
    • and root-cause analysis
  • Debug complex issues across OS
    • BSP
    • and middleware layers
  • Collaborate with architecture
    • hardware
    • and validation teams to ensure system robustness
  • Ensure compliance with automotive quality
    • safety
    • and performance requirements
  • Support production releases
    • maintenance updates
    • and long-term platform stability
  • Execute and pass the relevant ITCGs

Requirements:
  • 5 to 12 years of experience
  • Proficient in C/C++ for embedded and system-level development
  • Knowledge of embedded controller application software functionality
  • Strong knowledge of QNX and Neutrino RTOS internals
  • Knowledge of customer BSW-based software component development
  • Knowledge of scheduler
    • memory management
    • IPC
    • interrupts
    • and driver framework
  • Hands-on experience with Qualcomm SoCs such as Qualcomm 8650 and Qualcomm 8775
  • Experience with performance tuning and optimization in real-time environments
  • Familiarity with BSPs
    • device drivers
    • and low-level debugging tools
  • Experience working with production automotive software is highly desirable
  • Knowledge of customer VIP and SDV electrical architecture
  • Knowledge of ITCG testing and Python
  • Ability to work across diverse teams and deliver results in a fast-paced environment
  • Ability to set and manage priorities effectively
  • Ability to articulate ideas to both technical and non-technical audiences

About KPIT Technologies

KPIT Technologies Limited is an Indian multinational corporation headquartered in Pune, Maharashtra, India. The company provides software solutions to the automotive, manufacturing, energy and utilities, and life sciences industries. KPIT has more than 60 patents and has won several awards for its innovative solutions. The company has a global presence with offices in 15 countries and has partnerships with several leading technology companies. KPIT is listed on the National Stock Exchange of India and the Bombay Stock Exchange.
Learn more about KPIT Technologies
Size
12,000 employees
Industry
Founded
1990

Similar Jobs

More Jobs at KPIT Technologies

More Manufacturing & Automotive Jobs

Find similar C++ Linux QNX Engineer jobs: