Senior Kernel & Embedded RTOS Engineer (Hybrid)

Aptiv

Ottawa

Hybrid

CAD 110,000 - 140,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Health, dental, and life insurance
Disability coverage
RRSP matching
Vacation and time-off programs
Employee assistance and learning

Job summary

Wind River, an Aptiv company, is seeking a Senior System Engineer to develop core OS kernel components for the VxWorks RTOS. You will design, implement, test, and debug low-level operating system technologies powering mission-critical embedded systems.

You will work with experienced engineers to deliver secure, reliable software using Agile processes and CI/CD, and you will debug complex issues, write designs, and perform thorough code reviews.

Qualifications

  • Strong OS concepts and kernel development experience.
  • Experience with RTOS and embedded software.
  • Proficiency in C; knowledge of C++/Python an asset.
  • Experience with low-level drivers and architecture-level development.
  • Familiarity with DO-178C, ISO 26262, ASPICE, or military standards is an asset.
  • Strong communication and collaboration skills.

Responsibilities

  • Develop core OS kernel components for the VxWorks embedded RTOS.
  • Design, implement, test, and deliver high-quality software using Agile methodologies and a CI/CD development model.
  • Investigate, debug, and resolve complex issues identified through product verification or reported by customers.
  • Create technical designs and documentation for new operating system capabilities.
  • Conduct code reviews and contribute to software quality, reliability, performance, and security.
  • Collaborate with cross‑functional teams to integrate hardware and software solutions.
  • Support low‑level platform development, including device drivers, BSP board bring‑up, and architecture‑specific functionality.
  • Drive assigned projects from requirements and design through implementation, delivery, and release.

Skills

C programming
RTOS
Embedded software
OS kernel
Device drivers
BSP bring-up
Python

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical discipline

Tools

Assembly
BSP bring-up
CI/CD

Job description

Wind River, an Aptiv company, is seeking a Senior System Engineer to develop core OS kernel components for the VxWorks RTOS. You will design, implement, test, and debug low-level operating system technologies powering mission-critical embedded systems.

You will work with experienced engineers to deliver secure, reliable software using Agile processes and CI/CD, and you will debug complex issues, write designs, and perform thorough code reviews.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Engineer – OS Kernel
Senior System Engineer – OS Kernel

Aptiv • Ottawa

Hybrid
CAD 110,000 - 140,000
Hybrid work model
Health, dental, and life insurance
Disability coverage
+3
Senior Linux Cloud Platform Engineer
Senior Linux Cloud Platform Engineer

Aptiv • Ottawa

Hybrid
CAD 110,000 - 170,000
Hybrid work model
Comprehensive health, dental, and life
Short and long-term disability
+4
HVP/Cert Engineering Intern
HVP/Cert Engineering Intern

Aptiv • Ottawa

On-site
CAD 13,000 - 20,000
Learning and development opportunities
Discount programs with manufacturers
Holiday Pay
+1
HVP/CertEngineering Intern
HVP/CertEngineering Intern

Aptiv • Ottawa

On-site
CAD 32,000 - 52,000
Competitive benefits package
Holiday Pay
Learning and development opportunities
+2
Intern WRCP Platform Services
Intern WRCP Platform Services

Aptiv • Ottawa

On-site
CAD 70,000 - 90,000
Senior Engineer - System
Senior Engineer - System

Aptiv • Ottawa

Hybrid
CAD 110,000 - 140,000
Hybrid Work - 3 days in the office per
Health, dental, and life insurance
RRSP matching
+2
Engineering Intern
Engineering Intern

Aptiv • Ottawa

On-site
CAD 90,000 - 120,000
Member Of Technical Staff - Linux Application
Member Of Technical Staff - Linux Application

Aptiv • Ottawa

Hybrid
CAD 110,000 - 170,000
Hybrid work model
Comprehensive health, dental, and life
Short and long-term disability
+4
Staff Cloud Software Engineer — Kubernetes & OpenStack
Staff Cloud Software Engineer — Kubernetes & OpenStack

Aptiv • Ottawa

On-site
CAD 120,000 - 160,000
Health insurance
Disability coverage
RRSP matching
+2
Senior Engineer – Cloud Platforms & Virtualization
Senior Engineer – Cloud Platforms & Virtualization

Aptiv • Ottawa

On-site
CAD 110,000 - 160,000
Workplace Flexibility
Company-sponsored health, dental, and
Income protection through disability
+4