Sr. Software Technical Expert

Match Point Solutions•Auburn Hills, MI
•$100,000 - $110,000•Onsite

About The Position

MatchPoint Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across the US. We provide technology solutions to various clients like Uber, Robinhood, Netflix, Airbnb, Google, Sephora, and more! We are seeking a Senior Software Technical Expert specializing in QNX and Embedded Linux systems for automotive ECUs and centralized compute platforms. This role focuses on OS internals, middleware, driver frameworks, IPC, and high-performance, safety-oriented vehicle software platforms.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent.
  • 15+ years of embedded software experience, with strong emphasis on: QNX Neutrino and/or Embedded Linux, OS internals, scheduling, memory management, IPC, Device drivers and BSP development
  • Excellent C/C++ skills; strong system-level debugging experience.
  • Deep understanding of real-time systems and multi-core architectures.
  • Strong experience with vehicle networking (CAN, LIN, Ethernet) at the OS and middleware level.
  • End-to-end experience with SDLC and V-model development.
  • Understanding of ASPICE and automotive software processes.
  • Ability to work onsite full-time.
  • Strong communication, leadership, and cross-team collaboration skills.

Nice To Haves

  • Master's or Ph.D. in a relevant engineering discipline.
  • Experience with centralized vehicle compute platforms, domain controllers, or HPC ECUs.
  • Knowledge of functional safety (ISO 26262) and automotive cybersecurity (ISO/SAE 21434).
  • Experience with ASIL decomposition and safety partitioning on QNX/Linux.
  • Scripting in Python, Shell, and experience with CI/CD, build systems, and test automation.
  • Familiarity with virtualization, containers, and middleware frameworks (e.g., DDS, SOME/IP).

Responsibilities

  • Provide hands-on technical leadership for debugging and resolving OS, middleware, and platform-level issues on QNX and Embedded Linux.
  • Conduct deep code and architecture reviews for kernel-space, driver-level, and user-space components with internal and supplier teams.
  • Lead cross-domain investigations involving OS, middleware, applications, networking, and hardware abstraction.
  • Provide architectural direction for real-time performance, reliability, safety, and scalability.
  • Collaborate with hardware, systems, electrical, and integration teams to ensure optimal platform performance and stability.
  • Guide platform-level performance analysis, fault isolation, and reliability improvements.
  • Drive platform innovation, including evaluation of new OS features, middleware, virtualization, and container technologies.
  • Define and promote best practices for OS design, validation, and production readiness.
  • Mentor senior engineers in OS internals, real-time systems, and embedded Linux/QNX development.
  • Influence vehicle compute and platform software roadmap aligned with business and product direction.

Benefits

  • MatchPoint Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service