Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ QNX Engineer

Pi Square Technologies

C++ QNX Engineer

Responsibilities

  • Optimize QNX OS performance for production automotive systems (CPU, memory, storage, IPC).
  • Design and develop new software features for next-generation automotive platforms on Linux OS.
  • Enhance and integrate new features while ensuring 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 relevant ITCGs.
Requirements

  • 5-12 years of experience in embedded/system-level development.
  • Proficient in C/C++ for embedded and system programming.
  • Strong knowledge of QNX and Neutrino RTOS internals .
  • Experience with embedded controllers application software functionality .
  • Knowledge of customer BSW software component development .
  • Expertise in Scheduler, Memory Management, IPC, Interrupts, and driver framework .
  • Hands-on experience with Qualcomm SoCs (preferably 8650, 8775).
  • Experience in performance tuning and optimization in real-time environments.
  • Familiarity with BSPs, device drivers, and low-level debugging tools .
  • Automotive software production experience highly desirable.
  • Knowledge of GM VIP and SDV electrical architecture .
  • Experience with ITCG testing and Python scripting.
  • Strong collaboration skills across diverse teams in fast-paced environments.
  • Ability to set and manage priorities effectively.
  • Excellent communication skills to articulate ideas to both technical and non-technical stakeholders.
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the C++ QNX Engineer in Detroit, MI vacancy
  • A multinational engineering firm is seeking an embedded software developer to create robust solutions using C/C++, Java, and QNX/Linux. The role includes deploying software, refining requirements, and working closely with engineering teams. Candidates should have a strong... 
    Suggested

    PSG Global Solutions

    Warren, MI
    3 days ago
  •  ...three times per week, at minimum.We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications...  ...-performance, safety/regulatory-focused UI features across QNX/Linux/Android-based platforms, with emphasis on scalable UI... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...Southfield, MI, is seeking a Sr Embedded Systems Developer with expertise in QNX/MOST for a contract role. The ideal candidate will have 5 to 7 years of experience in the Automotive domain and strong C/C++ development skills. Responsibilities include developing and debugging... 
    Suggested
    Contract work

    Info-Ways

    Southfield, MI
    3 days ago
  •  ...features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator Team,...  ....ResponsibilitiesDevelop embedded (C/C++/Rust) software for vehicle software-update...  ...embedded development frameworks in Android, QNX and Linux environments.Participate in discussions... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • $209.7k - $298.2k

     ...'re seeking an exceptional Application SW Engineer to join our Application Engineering org, focused...  ...Port and configure Linux-based systems, QNX, and Adaptive AUTOSAR environments....  ...up experience. ~ Strong proficiency in C/C++, Bash, and Python. ~ Deep understanding... 
    Suggested
    Full time
    Work from home

    Wayve

    Detroit, MI
    3 days ago
  •  ...be highly skilled and motivated software engineer with strong experience in RTOS embedded systems...  ...software development expertise (modern C++ and embedded C proficiency), Min 5 years...  ...years of development experience within Linux/QNX domainExperience in Manufacturing SW... 
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours
    Night shift

    Ford

    Dearborn, MI
    2 days ago
  •  ...powered closures, seats, climate control, and others. In this role Engineers will focus on software development and integration of...  ...modules. You will leverage Adaptive AUTOSAR and implement in C++ for a QNX RTOS. What you will be able to do: Design an embedded software... 

    TechDigital Group

    Dearborn, MI
    3 days ago
  • Sr Embedded Systems Developer - QNX/MOST - Southfield, MI Contract Role: Sr Embedded...  ...have strong hands on expertise in "C or C++" language Good Understanding about Automotive...  ...tools Must have experience in Software Engineering Techniques, Software Engineering... 
    Contract work
    Work experience placement
    Relocation

    Info-Ways

    Southfield, MI
    3 days ago
  • CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range...  ...Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the software for future... 

    PSG Global Solutions

    Warren, MI
    3 days ago
  • $85.4k - $165k

     ...s degree in Computer Science, Electrical Engineering, or a related technical field. 3+ years of...  ...background.2+ years' experience in C/C++ programming, including modern C++ standards...  ...Video streaming. Proven experience with QNX, embedded/automotive Linux or other Real-... 
    Work experience placement
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    22 hours ago
  • Alten Calsoft Labs is looking for a skilled programmer with expertise in C++ to work on automotive projects in Detroit, Michigan. The ideal candidate will have a solid background in automotive development along with knowledge of CAN and LIN protocols. This full-time position... 
    Full time

    ALTEN Calsoft Labs

    Detroit, MI
    4 days ago
  • $185.6k - $304.8k

     ...stack for high-compute SoCs. The Staff Software Engineer - Platform OS will provide technical leadership for Linux/QNX-based platform OS development on current production...  ...resiliency. Develop software in Embedded C/C++ for low-level operating system components, board... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  • $99.6k - $166.6k

     ...development.You'll have...Bachelors Degree in Computer Science, Engineering or equivalent combination of relevant education and experience....  ......Strong knowledge of operating system architecture (Linux, QNX, Android, POSIX and Windows).Experience with automotive ECU testing... 
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    4 days ago
  •  ...Job Description Job Description Embedded Engineer with Matlab and C++ Work location Allen Park, MI LOCAL PREFERRED Resources will be in office 4 days a week in Dearborn, MI Skills Required: Matlab, Coding, C++, Embedded Software, Embedded Systems... 
    Work at office
    Local area

    IPS Technology Services

    Allen Park, MI
    25 days ago
  • Scope of the Position: Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product...  ...automotive applicationsStrong programming expertise in C, C++, and assembly language, with experience in scripting languagesSolid... 
    Work at office
    Flexible hours

    Flex N Gate

    Allen Park, MI
    2 days ago
  • An established industry player is seeking a talented Software Engineer to design and implement embedded software for vehicle features. In this role, you will leverage your expertise in C++ and Adaptive AUTOSAR to create robust solutions for body control modules. You will... 

    TechDigital Group

    Dearborn, MI
    3 days ago
  •  ...a fast, startup-like environment and collaborates across ML, robotics, cloud, and safety engineering to advance the future of vehicle autonomy. You’ll contribute to embedded C++, MISRA-C++, Linux userspace development, automated testing, and robust end-to-end validation... 

    Latitude AI

    Detroit, MI
    3 days ago
  •  ...Job Description Description: Embedded Software engineer to develop leading edge technology for network switch platforms and embedded...  ...Buildroot. • Develop low-level drivers and hardware interfaces in C/C++, including register-level programming from IC datasheets. •... 

    OtterBase

    Southfield, MI
    3 days ago
  •  ...in the United States is seeking an OTA and Diagnostics Software Development Engineer. The role involves designing and developing safety-critical embedded software applications using modern C++. Applicants should have a Bachelor's degree in a relevant field and a minimum... 

    TechDigital Group

    Detroit, MI
    4 days ago
  • Job-ID32529218Reference26-02179Job Title: (Software Engineer (3) - Core Engineer 2)About Kyyba:Founded in 1998 and headquartered in Farmington...  ...collaboration Skills Required: Teamcenter Skills Preferred: C++, Java Experience Required: Engineer 2 Exp.: Practitioner: 1... 

    Kyyba

    Dearborn, MI
    1 day ago
  •  ...Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts that ensure software and...  ...Excellent programming skills in common languages such as Python or C++ Experience with validatingplatform and system designs Strong... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  • OTA and Diagnostics Software Development Engineer Key Responsibilities Design and develop safety-critical embedded software applications using modern C++ (C++14 and above) Lead resolution of complex design challenges, driving technical decisions and ensuring robust solutions... 

    TechDigital Group

    Detroit, MI
    3 days ago
  •  ...ensure the system is observable in development and in fleet.Mentor engineers across teams (including supplier teams) and act as a senior...  ...(infotainment/IVI, digital cockpit, OS/platform).Strong modern C++ for embedded or real-time systems; Python for tooling/automation... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  •  ...Job Description: Software Research Engineer C++ Location: Onsite 5 Days in Warren, MI JD: This project aims to leverage C++ to develop an Open Radio Access Network O-RAN networking infrastructure in an O-RAN compatible private 5G network deployment... 

    ReqRoute,Inc

    Warren, MI
    2 days ago
  •  ...systemic friction, building durable tools and processes, mentoring engineers at all levels, and influencing software design up front.The...  ...oversight.Strong proficiency in embedded software development using C/C++ for real-time control systems.Experience with physics-based... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  • $195k - $298.8k

     ...of next-gen automotive technology. As a Staff Android Software Engineer, you’ll drive the future of in-vehicle user experiences by developing...  ..., ADB, and automotive debugging tools like CANoe or VehicleSpy.C++ experienceUnderstanding of Android Automotive OS and its... 
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...hardware, and vehiclesPartner with manufacturing, IT, product engineering, and plant teams to deploy reliable solutionsLead technical problem...  ...programming experience in one or more languages such as C, C++, C#, Java, or similarProven ability to debug and troubleshoot complex... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • $160.2k - $246.3k

    Job DescriptionThe Role: We’re looking for a Security Software Engineer to join the Security Products Engineering team and drive the design...  ...modern programming language (for example: Python, Go, Java, or C++) with a strong understanding of software engineering... 
    Full time
    For contractors
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    22 hours ago
  •  ...control of vehicle features.We are looking for a Software Product Engineer (SPE) to own the end-to-end engineering lifecycle of assistant...  ...languages used for embedded and application software (for example C++, Kotlin, or Java).Demonstrated ownership of features through the... 
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  • $190k - $220k

     ...Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC)...  ...Linux-based embedded operating systems Strong proficiency in C/C++ programming for embedded systems Solid understanding of embedded... 
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ QNX Engineer. Be the first to apply!