Senior System Engineer – OS Kernel

Senior System Engineer – OS Kernel

Full-Time 142605 - 174295 $ / year (est.) Hybrid
A

At a Glance

  • Tasks: Design and develop core OS technologies for mission-critical systems.
  • Company: Join Wind River, a leader in intelligent systems software.
  • Benefits: Enjoy hybrid work, competitive health benefits, and professional development opportunities.
  • Other info: Collaborate with top engineers and grow in a supportive, innovative environment.
  • Why this job: Make an impact on cutting-edge technology that powers critical systems worldwide.
  • Qualifications: Strong C programming skills and experience with operating systems and embedded software.

The predicted salary is between 142605 - 174295 $ per year.

Wind River (An Aptiv Company) is seeking a Senior System Engineer – OS Kernel to contribute to the development of core kernel components for the VxWorks real-time operating system. In this role, you will design, implement, test, and debug low-level operating system technologies that power mission‑critical intelligent systems. You will collaborate with experienced engineers and cross-functional teams to deliver secure, reliable, and high‑performance embedded software. This opportunity is ideal for an engineer with strong C programming, operating system, and RTOS development experience who enjoys solving complex technical challenges.

Your Role

  • Develop core operating system technologies and 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.

Your Background

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • Strong understanding of operating system concepts and hands‑on experience developing core OS or kernel functionality.
  • Experience with RTOS and embedded software development.
  • Strong proficiency in C programming; experience with assembly, C++, Python, or other development languages is an asset.
  • Experience with low‑level device drivers, BSP board bring‑up, or architecture‑level development is preferred.
  • Familiarity with industry certification standards such as DO-178C, ISO 26262, ASPICE, or applicable military standards is an asset.
  • Strong communication, collaboration, and problem‑solving skills, with the ability to independently drive technical projects through completion.

Why Join Wind River?

  • You grow at Wind River.
  • Work alongside experienced engineers developing technologies that power mission‑critical systems across aerospace, defense, automotive, industrial, medical, and telecommunications industries.
  • You make an impact at Wind River.
  • Contribute to the core operating system technologies behind some of the world’s safest, most secure, and reliable intelligent systems.
  • You have support at Wind River.
  • Access competitive benefits, workplace flexibility, learning resources, and well‑being programs designed to support your professional development and overall health.

Your Benefits at Wind River

  • Hybrid workplace flexibility.
  • Company‑sponsored health, dental, and life insurance.
  • Short‑term and long‑term disability coverage.
  • Matching RRSP program.
  • Vacation and additional time‑off programs supporting work‑life balance.
  • Employee assistance, mental well‑being, and professional learning programs.

Wind River is a global leader in delivering software for mission‑critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy.

Wind River is an Equal Opportunity Employer committed to diversity and inclusion. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.

Senior System Engineer – OS Kernel employer: Aptiv

At Wind River, we pride ourselves on being a top workplace that fosters a caring and respectful culture, where innovation thrives and employees are empowered to make a meaningful impact. As an Engineering Manager for the Helix Virtualization Platform, you will lead a talented team in a dynamic environment that prioritizes professional growth and collaboration across diverse domains such as aerospace, automotive, and healthcare. Join us in shaping the future of intelligent edge technology while enjoying competitive benefits and opportunities for continuous learning in a recognized leader in the industry.

A

Contact Details:

Aptiv Recruitment Team

We think you need these skills to ace Senior System Engineer – OS Kernel

C Programming
Operating System Concepts
RTOS Development
Embedded Software Development
Low-Level Device Drivers
BSP Board Bring-Up
Technical Documentation