CareerPlanGet AI match score →

Senior Embedded Software Engineer – Wind River Next RTOS

CAN Kanata (2), ON - WR💼 Full-time🗓 2026-06-11 → 2026-07-30

Core

Design, implement, and validate core functionality for Wind River's next-generation real-time operating system (RTOS) used in mission-critical intelligent systems.

Role type

Senior IC embedded software engineer (RTOS kernel development)

Builds

Production-grade real-time operating system components

Domain

Embedded systems / Real-time operating systems

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, kernel development, device driver development, OS concepts (processes, threads, memory management, file systems), debugging, Linux/Unix development, Git

Preferred skills

Embedded/real-time systems, robotics, IoT, low-level development (drivers, interrupts, hardware interaction), Assembly, C++, Python, performance analysis, concurrency debugging, real-time constraints (latency, determinism)

Technologies

Wind River Next RTOS, Linux/Unix, Git, C, C++, Assembly, Python

Responsibilities

Design and implement OS components, develop high-quality code and tests within CI/CD, debug and resolve issues, write technical documentation, collaborate with cross-functional teams

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗