You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Aptiv

Member of Technical Staff – OS Kernel

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay $110K - 185K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds the VxWorks real-time operating system and needs a Member of Technical Staff to help develop its core kernel components. The role is based in Kanata, Ontario, and covers low-level operating system technology used in mission-critical intelligent systems.

You will work alongside experienced engineers and cross-functional teams on the design, implementation, testing, debugging and integration of core OS functionality, with a focus on quality, reliability, security and ongoing improvement.

Responsibilities

  • Build and maintain core OS technologies and kernel components for the VxWorks embedded RTOS.
  • Design, implement, test and validate high-quality software using Agile methods and a CI/CD model.
  • Find, debug and fix complex software defects, whether they come from product verification or customer reports.
  • Write and keep up technical design documents for new and existing OS features.
  • Take part in code reviews and help raise software quality and engineering practice.
  • Work with cross-functional teams on hardware and software integration.
  • Take technical projects from requirements and design through implementation, delivery and release.

Requirements

  • A solid grasp of operating system concepts and core OS and kernel functions.
  • Hands-on experience with RTOS and embedded software development.
  • Strong skill in C and embedded systems development.
  • Experience diagnosing complex low-level software problems.
  • Preferred: experience with low-level device drivers, BSP board bring-up or architecture-specific work.
  • Bonus: experience with Assembly, C++, Python or other development languages.
  • Bonus: experience building software that meets industry certification standards such as DO-178C, ISO 26262, ASPICE or MIL standards.
  • Ability to take technical work from requirements and design through to delivery on your own.
  • Clear written and verbal communication, and good results in collaborative engineering teams.
  • Self-motivated, and quick to learn and adopt new technologies.

Conditions

The compensation range is $110,000 to $140,000 CAD, plus an annual incentive plan bonus. Pay is set by education, experience, knowledge, skills, location, abilities and internal equity.

Hybrid work model.

The company is an equal-opportunity employer.

Benefits

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

Where you’d work

Part of the week in the office

You can work from

  • Canada

About the company

Aptiv

  • Industry: Mobility

Office in Canada

Also hiring in Boston, United States, United States, Gothenburg, Sweden and 8 more places

3 of their 87 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 19 checks run
  • 0 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • C++
  • CI/CD
Seniority
Staff
Type
Full-time
Equity
Equity offered
Industry
Mobility
Region
Canada
Show 7 more factsShow less

Role

Category
Development
Seniority
Staff
Experience
6+ years
Tech stack
  • Python
  • C++
  • CI/CD

Location

Work model
Hybrid
Region
Canada
Office
  • Canada
Remote from
  • Canada

Compensation

Salary
Salary by agreement
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Company

Industry
Mobility

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason