C++ QNX Engineer

Tachyon Technologies LLC

$120K — $145K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in embedded software development with C/C++.
  • Strong background in QNX Neutrino RTOS.
  • Familiarity with Qualcomm SoCs, specifically 8650/8775 is preferred.
  • Proficient in system-level debugging and profiling methods.
  • Experience with BSP development and low-level debugging tools.
  • Understanding of automotive software development principles and SDV architecture.
  • Basic knowledge of Python scripting for automation and testing.

Responsibilities

  • Develop and optimize embedded software using C/C++ on QNX platforms.
  • Design and implement new features for automotive systems.
  • Conduct system-level debugging, profiling, and root cause analysis.
  • Enhance OS performance, focusing on CPU, memory, storage, and IPC.
  • Collaborate with hardware, architecture, and validation teams on design implementation.
  • Support production releases and ensure platform stability.
  • Execute software validation and conduct ITCG testing activities.

Benefits

  • Opportunities for professional development in automotive software.
  • Access to cutting-edge technology and tools in embedded systems.
  • Collaborative work environment with cross-functional teams.
  • Chance to impact real-world automotive applications.
  • Engagement with innovative projects in QNX and embedded engineering.
Full Job Description
Job Description:

Seeking a C++ QNX Engineer with strong experience in Embedded Systems, QNX Neutrino RTOS, and Automotive Software Development. The candidate will optimize OS performance, develop new platform features, perform system-level debugging, and support production automotive systems.

Key responsibilities:
  • Develop and optimize embedded software using C/C++ on QNX platforms.
  • Design, implement, and integrate new features for automotive systems.
  • Perform system-level debugging, profiling, and root cause analysis.
  • Optimize OS performance including CPU, memory, storage, and IPC.
  • Work with BSPs, device drivers, and low-level system components.
  • Collaborate with architecture, hardware, and validation teams.
  • Support production releases, maintenance updates, and platform stability.
  • Execute software validation and ITCG testing activities.

Professional Skills:
  • Strong proficiency in C/C++ for embedded software development.
  • Extensive experience with QNX Neutrino RTOS.
  • Knowledge of Scheduler, Memory Management, IPC, Interrupts, and Driver Frameworks.
  • Experience with Qualcomm SoCs (8650/8775 preferred).
  • Familiarity with BSP development and low-level debugging tools.
  • Understanding of automotive software development and SDV architecture.
  • Experience with Python scripting and testing frameworks.
  • Strong analytical, troubleshooting, communication, and teamwork skills.

Similar Jobs

More Jobs at Tachyon Technologies LLC

More Manufacturing & Automotive Jobs

Find similar C++ QNX Engineer jobs: