Location
ottawa, on, Canada
Posted
June 06, 2026
Job Description
Become a key contributor at Wind River as an Embedded Software Engineer focused on next-gen real-time operating systems. Leverage your expertise in C programming and operating systems development in a hybrid work model.
This role requires a Bachelorās or Masterās degree in Computer Science or related fields, coupled with 4+ years of experience in operating systems like kernel and driver development. You will be involved in designing and implementing OS components with senior engineers, fostering collaboration with cross-functional teams, and learning best practices in safety-critical software development.
Key Responsibilities:
⢠Design OS components under senior engineer guidance
⢠Develop maintainable code and tests in CI/CD
⢠Debug and resolve issues from testing phases
⢠Write technical documentation for OS designs
⢠Collaborate with hardware and verification teams
Requirements:
⢠Bachelorās or Masterās degree in relevant field
⢠4+ years in OS developm...
This role requires a Bachelorās or Masterās degree in Computer Science or related fields, coupled with 4+ years of experience in operating systems like kernel and driver development. You will be involved in designing and implementing OS components with senior engineers, fostering collaboration with cross-functional teams, and learning best practices in safety-critical software development.
Key Responsibilities:
⢠Design OS components under senior engineer guidance
⢠Develop maintainable code and tests in CI/CD
⢠Debug and resolve issues from testing phases
⢠Write technical documentation for OS designs
⢠Collaborate with hardware and verification teams
Requirements:
⢠Bachelorās or Masterās degree in relevant field
⢠4+ years in OS developm...