Kanata, Canada Remote (Country) Employment

Wind River is hiring a MTS - Software Engineer - RTOS, Embedded Development

About the Role

Take a leadership role in designing and building core operating system components for advanced embedded systems. You'll ensure solutions meet rigorous standards for security, safety, performance, and reliability while working within a remote, international team focused on innovation and technical excellence.

What You'll Do

  • Lead the architecture and implementation of RTOS-level software, aligning with foundational system principles
  • Guide and support engineers through mentorship, code reviews, and technical leadership
  • Deliver robust, well-tested code using continuous integration and agile development practices
  • Diagnose and resolve complex system-level issues with precision and depth
  • Collaborate with product teams to shape feature scope and technical direction
  • Establish and promote strong engineering practices across coding, testing, and documentation
  • Engage fully in agile processes, from planning to delivery

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • Minimum of 8 years in operating system or low-level software development
  • Demonstrated experience leading or mentoring software teams
  • Strong proficiency in C, C++, and assembly language programming
  • Deep knowledge of OS fundamentals including process scheduling, memory management, and filesystems
  • Hands-on experience with RTOS development, particularly kernel-level components
  • Proven debugging and analytical problem-solving abilities
  • Effective communication skills, both written and verbal
  • Experience with Agile and Scrum methodologies
  • Ability to balance multiple initiatives and adapt to evolving priorities

Preferred Qualifications

  • Experience in low-level development such as device drivers, board support packages, or processor architecture
  • Familiarity with virtualization technologies
  • Knowledge of ASPICE or automotive industry standards
  • Background in embedded security, including CVE analysis and secure code integration
  • Work with secure bootloaders, encrypted storage, or encrypted network protocols
  • Implementation of hardware-backed cryptographic systems using keystores and asymmetric encryption

Benefits

  • Recognized for 8 consecutive years as a Top Workplace
  • Work in a culture built on respect, care, and continuous growth
  • Contribute to systems powering critical industries: telecom, healthcare, automotive, aerospace, and industrial automation
  • Be part of a leader in edge computing platforms, ranked #1 by VDC Research
  • Regularly honored for innovation in IoT security, cloud, and edge technologies
Required Skills
CC++assembly languageRTOSVxWorksHypervisorCI/CDAgileScrumvirtualization technologiesembedded developmentdebuggingsoftware leadershipoperating system developmentanalytical skills CC++assembly languageRTOSVxWorksHypervisorCI/CDAgileScrumvirtualization technologiesembedded developmentdebuggingsoftware leadershipoperating system developmentanalytical skills
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Wind River
Wind River is a global leader in delivering software for the Internet of Things. The company has been pioneering computing inside embedded devices since 1981, and its technology is found in more than 2 billion products. Wind River offers a comprehensive portfolio of solutions for addressing the system-level challenges and opportunities of IoT that is backed by world-class global professional services, award-winning customer support, and a broad partner ecosystem. Wind River delivers the software and expertise that enable the innovation and deployment of safe, secure, and reliable intelligent systems.
All jobs at Wind River Visit website
Job Details
Department Engineering
Category embedded
Posted a day ago