Apply now

Posted 14 days ago

Member of Technical Staff – OS Kernel

@ Canada Wind River

Ontario

Full-time
Apply now
SIGNALS

Overview

Wind River, an Aptiv Company, is hiring a Member of Technical Staff for OS Kernel work on the VxWorks real-time operating system in Kanata, Ontario. The role develops and tests core kernel components for mission-critical embedded systems, following Agile and CI/CD practices. The posting offers a $110,000 to $140,000 CAD range plus an annual incentive bonus and a hybrid work model.

Responsibilities:

  • Develop and maintain VxWorks kernel components
  • Design, implement and test software using Agile and CI/CD
  • Debug and resolve complex software issues
  • Create technical design documentation
  • Participate in code reviews

Requirements summary:

  • Strong understanding of operating system and kernel concepts
  • Hands-on RTOS and embedded software experience
  • Strong C programming proficiency
  • Experience debugging complex low-level issues
  • Device driver or BSP experience preferred

Tools & skills

Benefits mentioned

Health insuranceDentalLife insuranceDisability insuranceRetirement planEmployee assistancePaid time off
Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-10-25
First seen by our source
2026-10-26
Source record updated
2026-11-02

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Flexible hours, Retirement plan, Visa sponsorship, Performance bonus, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Canada Wind River

FieldValue
Open jobs on Jobsy41
Job description

Your Role


Wind River, an Aptiv Company, is seeking a Member of Technical Staff – OS Kernel to contribute to the development of core kernel components for the VxWorks real-time operating system. Based in Kanata, Ontario, this role offers the opportunity to work on low-level operating system technologies used in mission-critical intelligent systems.


You will work with experienced engineers and cross-functional teams to design, implement, test, debug, and integrate core OS functionality while contributing to software quality, reliability, security, and continuous improvement.

Roles and Responsibilities

  • Develop and maintain core operating system technologies and kernel components for the VxWorks embedded RTOS.
  • Design, implement, test, and validate high-quality software following Agile methodologies and a CI/CD development model.
  • Investigate, debug, and resolve complex software issues identified through product verification or reported by customers.
  • Create and maintain technical design documentation for new and existing operating system functionality.
  • Participate in code reviews and contribute to software quality and engineering best practices.
  • Collaborate with cross-functional teams to support hardware and software integration.
  • Contribute to technical projects from requirements and design through implementation, delivery, and release.

Your Background

  • Strong understanding of operating system concepts and core OS/kernel functionality.
  • Hands-on experience with RTOS and embedded software development.
  • Strong proficiency in C programming and embedded systems development.
  • Experience debugging complex low-level software issues.
  • Experience with low-level device drivers, BSP board bring-up, or architecture-specific development is preferred.
  • Experience with Assembly, C++, Python, or other development languages is a plus.
  • Experience developing software compliant with industry certification standards such as DO-178C, ISO 26262, ASPICE, or MIL standards is a plus.
  • Ability to independently drive technical work from requirements and design through implementation and delivery.
  • Strong written and verbal communication skills with demonstrated ability to work effectively in collaborative engineering environments.
  • Self-motivated with the ability to learn and adopt new technologies quickly.

Why join Wind River / Aptiv?

  • You grow at Aptiv. Aptiv's winning culture is global by design. We bring together diverse perspectives, cultures, and business contexts to solve our customers' toughest challenges. In this environment, every individual can grow, lead, and make an impact, regardless of background, because inclusion fuels how we innovate and win.
  • You make an impact at Aptiv. One of the strengths of humanity is our drive to progress, to improve, to achieve more tomorrow than we did yesterday. People need solutions they can trust when it matters most. At Aptiv, you are building those solutions every day.
  • You have support at Aptiv. We ensure you have the resources and support you need to take care of your family, your physical health, and your mental health with a competitive benefits package.

Your Benefits at Aptiv

  • Hybrid work model for workplace flexibility.
  • Company-sponsored health, dental, and life insurance.
  • Short- and long-term disability coverage.
  • Matching RRSP.
  • Vacation and various time-off policies supporting work-life balance.
  • Employee assistance and mental well-being programs.
  • Learning benefits, including LinkedIn Learning and seminars.

Compensation

The compensation range for this role is $110,000 to $140,000 CAD plus an annual incentive plan bonus. Compensation is determined based on education, experience, knowledge, skills, location, abilities, and internal equity.

Meet the Next Generation Aptiv


At Aptiv, we deliver innovative solutions that people trust when it matters most.


Progress is never static. It is about reaching further, exploring new possibilities, and enabling mobility. Aptiv empowers customers to create solutions people rely on, advancing safety and autonomy in Automotive and Commercial Vehicles, enabling mission-critical performance in Aerospace & Defense, and powering intelligent systems across Energy, Enterprise, and Telecommunications. We also drive precision and efficiency in Industrials & Robotics and support life-critical innovation in Medical technologies.


Guided by our winning culture and values to Think & Act Like Owners, as One Team, and Play to Win, we turn commitment into results and achieve more together.


Join Us to Deliver Innovative Solutions That People Trust!


#LI-AL3

Privacy Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates

Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.

Similar jobs

  • Member of Technical Staff - RTOS & Virtualization

    Ontario
    Full Time

    Canada Wind River

    5+ YOEWind River needs candidates with a BSc or MSc in computer science or a related engineering field and 5-7 years of software development experience. Strong C programming, Python, Linux shell scripting, debugging and communication skills are required.

    Member of Technical Staff - RTOS & Virtualization

    Ontario
    Full Time

    Canada Wind River

    5+ YOEWind River needs candidates with a BSc or MSc in computer science or a related engineering field and 5-7 years of software development experience. Strong C programming, Python, Linux shell scripting, debugging and communication skills are required.

    Member of Technical Staff - RTOS & Virtualization

    Ontario
    Full Time

    Canada Wind River

    5+ YOEWind River needs candidates with a BSc or MSc in computer science or a related engineering field and 5-7 years of software development experience. Strong C programming, Python, Linux shell scripting, debugging and communication skills are required.

    Senior Member of Technical Staff - GPU Driver

    Ontario
    Full Time

    Canada Wind River

    10+ YOECandidates need 10+ years of C and C++ development and 3–5+ years of hands-on GPU driver work, such as Intel i915, Iris Xe or ARM Mali. Experience with embedded or RTOS platforms, graphics APIs like Vulkan and OpenGL, and safety standards like DO-178C or ISO 26262 is preferred.

    VxWorks, Intel i915, Vulkan SC, DRM/KMS

  • Member of Technical Staff (Software Engineer, GPU Cluster Infrastructure)

    Toronto, ON
    Full Time

    Perplexity

    Candidates need deep Kubernetes experience, including custom operators and multi-cluster work, and experience managing GPU clusters at scale. They also need multi-cloud orchestration, distributed systems fundamentals, and systems programming in Go, Rust or C++.

    Kubernetes, CUDA, InfiniBand, RoCE, Slurm, Prometheus

    Member of Technical Staff (Software Engineer, Enterprise Trust & Governance)

    Toronto, ON
    Full Time

    Perplexity

    4+ YOECandidates need 4+ years of software engineering experience owning complex backend systems, with strong backend programming skills in Python, Go or Rust and cloud experience on AWS and Kubernetes. They should have deep expertise in enterprise identity, permissions, encryption or admin platforms.

    AWS, Kubernetes, Okta, Microsoft Entra ID, WorkOS

    Member of Technical Staff (Software Engineer, API Platform)

    Toronto, ON
    Full Time

    Perplexity

    5+ YOECandidates need 5+ years of backend engineering experience in Python, Go or Rust, including platform or infrastructure work. They need strong API design skills and hands-on experience with gateways, CI/CD and cloud deployment.

    Kubernetes, Helm

    Member of Technical Staff (Software Engineer, Infrastructure & Platform)

    Toronto, ON
    HybridFull Time

    Perplexity

    4+ YOECandidates need 4+ years of professional backend, platform or distributed systems experience and a record of owning production systems. They need strong skills in Python or Go, Rust, C++ or Java, experience in at least two infrastructure domains, and the ability to lead through influence.

    Kubernetes

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.