Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

System Software Development Engineer

Wind River

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. The company’s software powers generation after generation of the safest, most secure systems in the world. We’ve achieved recent 5G milestones including the world’s first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone.

The company has received industry recognition for its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world.
Software Engineer, Guest Operating Systems Virtualization
Join our Guest Operating Systems team to build and enhance virtualization features for Linux and RTOS environments. You’ll collaborate with architects and developers on our hypervisor and ensure our virtualization stack delivers robust performance and reliability.
Design and implement hypervisor features supporting guest OS environments (Linux, VxWorks, RTOS)
~Draft and maintain design documents; Communicate progress, challenges, and technical decisions with the team

Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or equivalent

  • 5–7 years of professional software design and development experience
  • Proficiency in C and assembly programming on x86 and ARMv8 architectures
  • Familiarity with Embedded Linux distributions (Yocto, Wind River Linux, etc.)
  • Experience with embedded programming on an RTOS (VxWorks, FreeRTOS, etc.)
  • Proficiency in Python scripting for automation, tooling, and build infrastructure
  • Prior contributions to open-source virtualization or hypervisor projects
  • Experience with CI/CD pipelines for embedded systems
  • Exposure to performance and memory optimization in constrained environments

We’re seeking a proactive engineer who enjoys low-level systems work, thrives in a collaborative team, and is passionate about delivering high-quality virtualization support. OUR COMMITMENT TO DIVERSITY
All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national, social, or ethnic origin, age, physical, mental, or sensory disability, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, HIV status, family medical history or genetic information, family or parental status including pregnancy, or any other status protected by the laws or regulations in the locations where we operate. At Wind River, we strictly adhere to all applicable data privacy laws.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the System Software Development Engineer in Kanata, ON vacancy
  •  ...Transforming the Future with Convergence of Simulation and Data Software Engineer Practitioner Job Summary: Our client in Kanata, ON is...  ...with embedded software development. Experience with build system (Jenkins), source control system (GitHub), and defect tracking... 
    Suggested
    Full time
    Contract work

    Altair Engineering

    Kanata, ON
    7 days ago
  • $110k - $140k per year

     ...technical leader who views IT as an engineering challenge. Instead of manual...  ...business growth through operational efficiency. A primary...  ...program. You will implement IT operations with an automation-first mindset...  ...take our established revenue engine to the next level, optimizing... 
    Suggested
    Long term contract

    Intouch Insight

    Kanata, ON
    18 days ago
  •  ...at Wind River Job Title: Senior Engineer – Wind River Conductor     ABOUT THE OPPORTUNITY   Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud...  ...experienced, high-performingSenior Engineer Software Engineerdeveloping distributed... 
    Suggested
    Shift work

    Wind River

    Kanata, ON
    more than 2 months ago
  • $61.65 - $63.78 per hour

     ...Connectivity team is responsible for the software platform enabling next-generation...  ...software and enabling frameworks above the operating system and driver layers. Framework Architecture...  ...: Bachelor’s Degree in Computer Engineering, Electrical Engineering, or a related technical... 
    Suggested

    Randstad

    Kanata, ON
    8 days ago
  • $48.49 - $50.13 per hour

     ...technology. We are seeking a high-performing Embedded Software & Test Automation Engineer to join the Enhanced Central Gateway (ECG) team. The ECG...  ...software and automation frameworks that go beyond standard operating system services. Advantages This role offers a unique... 
    Suggested

    Randstad

    Kanata, ON
    21 days ago
  • Description Position at Wind River Job Title: Software Engineer – Wind River Conductor     ABOUT THE OPPORTUNITY   Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud platform, unifying infrastructure, orchestration, and... 
    For contractors

    Wind River

    Kanata, ON
    more than 2 months ago
  • Description Position at Wind River   Cloud Platform Lead Software Engineer Canada –Ottawa, ON   About Wind River Wind River is a global...  ...in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator... 
    Long term contract
    Temporary work

    Wind River

    Kanata, ON
    more than 2 months ago
  • $109.7k - $159.7k per year

     ...here you can thrive. Your New Role DTC’s many software engineering teams build applications for the web, mobile, tablets,...  ...Engineering (SRE) teams are responsible for ensuring these systems stay up and operational. Warner Bros. Discovery’s approach to SRE is proactive... 
    Long term contract
    Temporary work
    Local area
    Immediate start

    Warner Bros. Discovery

    Kanata, ON
    18 hours ago
  • $109.7k - $159.7k per year

     ...and  X ! Your New Role… As a Senior Software Engineer on CNN’s Privacy & Governance team, you...  ...for building privacy‑forward systems that safeguard the personal data and rights...  ...users across CNN’s web platforms. You will operate at the intersection of engineering, data... 
    Long term contract
    Temporary work
    Local area

    CNN

    Kanata, ON
    3 days ago
  • $62k - $104.7k per year

     ...brands including Max. We are excited to be recruiting a Software Engineer I to join our Apple team. Responsibilities: As a Software...  ...or equivalent work experience. Knowledge of RESTful APIs to operate. Knowledge of large-scale application architecture, design,... 
    Long term contract
    Temporary work
    Internship
    Local area

    CNN

    Kanata, ON
    4 days ago
  • Description Position at Wind River Jr. Software Application Engineer – Wind River Conductor Location: Ottawa, Canada     ABOUT THE OPPORTUNITY   Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud platform, unifying infrastructure... 
    Long term contract
    Temporary work
    For contractors

    Wind River

    Kanata, ON
    more than 2 months ago
  • $62k - $104.7k per year

     ...with our cross-functional collaborators we operate as one company with one mission to be the...  ...stakeholders, developing and operating software applications and product features used by...  .... With guidance from more experienced engineers, contribute meaningfully in a professional... 
    Long term contract
    Temporary work
    Internship
    Local area

    CNN

    Kanata, ON
    4 days ago
  • $94k - $144k per year

     ...to access and publish CNN content. As a Software Engineer II, you will contribute to both frontend...  ...deliver features, learn CNN’s internal systems, and grow your technical skills while contributing...  ...are the core values by which we operate and are central to how we get things... 
    Long term contract
    Temporary work
    Local area

    Warner Bros. Discovery

    Kanata, ON
    26 days ago
  • $33.25 - $34.92 per hour

     ...As a member of the Connectivity Platform Software team, you will be at the forefront of automotive...  ...into robust test strategies to guarantee system reliability and quality metrics tracking....  ...: Bachelor’s degree in Computer Science, Engineering, or a related field. (A GPA of 11/12 or... 

    Randstad

    Kanata, ON
    8 days ago
  • $144.4k - $194.4k per year

     ...and ownership-heavy—skilled engineers who are friendly, open, and genuinely...  ...complex and long-running operations at scale. Shape the...  ...proficiency in Go ~ Strong software engineering fundamentals: data...  ...structures, algorithms, and systems design ~ Experience architecting... 
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Cisco

    Kanata, ON
    19 days ago
  • $140.1k - $190.1k per year

     ...distribute CNN content. As a Staff Engineer, you will help define the...  ...across frontend and backend systems, influence architecture...  ...You will support production operations when needed, contribute to post...  ...The Essentials ~8+ years of software engineering experience with increasing... 
    Long term contract
    Temporary work
    Local area

    CNN

    Kanata, ON
    5 days ago
  • $44k - $185k per year

     ...magic across the globe on teams such as Engineering, Information Technology, Supply Chain,...  ...play a crucial role in driving next-gen software innovations including cloud, mobile,...  ...critical technology platforms such as operating systems, networks, and databases. You will balance... 
    Long term contract
    Full time
    Temporary work
    Manual labor
    Local area
    Flexible hours

    Cisco

    Kanata, ON
    4 days ago
  • $109.7k - $159.7k per year

     ...as CNN Underscored. The engineer will be responsible for creating...  ...to best practices and operational excellence. Your Role Accountabilities...  ...Underscored. Exhibit good system engineering skills (e.g.,...  .... Passionate about software engineering with a strong sense... 
    Long term contract
    Temporary work
    Local area

    CNN

    Kanata, ON
    7 days ago
  •  ...About the Job We are searching for a Senior Staff iOS Software Engineer to join our Engineering Team. They are an individual contributor...  ...Delivery Leaders to help teams deliver on product initiatives and operational execution. About the Team This is a great opportunity... 
    Full time
    Flexible hours
    Shift work

    Warner Bros. Discovery

    Kanata, ON
    7 days ago
  • $95k - $125k per year

     ...electronics, electro-mechanics, and software. We’re not just a company; we...  ...-of-the-art communication systems and autonomous vehicles to...  ...requirements to enhance operational visibility and service assurance...  ...processes, and runbooks. Operations & Support: Troubleshoot and resolve... 

    Syntronic - A Global Design House

    Kanata, ON
    17 days ago
  •  ...Ready to Make an impact? As a Franchise Store Operator, you will lead all facets of a store operation including the strategic direction, vision, talent management...  ...- and long-term disability insurance. Access to Virtual Health Care Platform and Employee and Family... 
    Long term contract
    Full time
    Temporary work
    Internship

    Sobeys

    Kanata, ON
    14 days ago
  • $86k - $107k per year

     ...and public sector organizations. In this dynamic role, the Sales Engineer (Solution Consultant) serves as the technical lead (and...  ...recommendations and decisions Strong proficiency in computer systems with advanced knowledge of the Windows environment, including MS... 
    Full time
    Flexible hours

    DistillerSR Inc.

    Kanata, ON
    1 day ago
  • $50k - $65k per year

     ...Design tools, moulds, jigs and fixtures Prepare and interpret engineering design, drawings and specifications Experience and...  ...Computer and technology knowledge ~ Mastercam CAD/CAM ~3D graphic software ~ SolidWorks software ~ Use computer numerical control (CNC... 
    Full time
    Contract work
    Remote work
    Relocation

    RBR Ltd.

    Kanata, ON
    2 days ago
  •  ...Category Engineering Hire Type Employee Job ID 14129 Remote Eligible No Date Posted 01...  ...creation of high-performance silicon chips and software content. Join us to transform the future...  ...world of transistor-level design, system-level budgeting, and analog/digital co-design... 
    Remote work

    Synopsys Inc

    Kanata, ON
    13 days ago
  • $167.6k - $212.2k per year

     ...passionate about working on critical systems to create tangible customer...  ..., including the complete software development cycle: Understand...  ...guidelines to set a high engineering standard Identify and resolve...  .... A strong advocate for operational excellence, driving best practices... 
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Cisco

    Kanata, ON
    28 days ago
  • $34.88 per hour

     ...by employer Responsibilities Tasks Read blueprints to determine dimensions of structure or system and material requirements Assist in developing engineering specifications and drawings Participate in field surveys, inspections or technical investigations... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Relocation

    BPA

    Kanata, ON
    1 day ago
  •  ...Position at Wind River Senior Engineer - Linux Application Developer Location...  ...is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the...  ...management into a cloud-native operator model on Kubernetes. This role will... 
    Long term contract
    Temporary work

    Wind River

    Kanata, ON
    more than 2 months ago
  •  ...Position at Wind River Job Title: Senior Engineer- Test     ABOUT THE OPPORTUNITY   Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud...  ...experienced, high-performingSenior Engineer Software Engineerdeveloping distributed cloud-... 
    Shift work

    Wind River

    Kanata, ON
    more than 2 months ago
  • $80k - $100k per year

     ...seeking an Intermediate C# Developer Tier 3 Software Support professional to support a...  ...solving and working directly with production systems. Approximately 40 percent of the role focuses...  ...code fixes. •Work with the broader engineering team to deliver patches or hotfixes, ensuring... 
    Long term contract
    Permanent employment
    Full time
    Live In
    Remote work
    Relocation
    Rotating shift

    Randstad

    Kanata, ON
    a month ago
  •  ...Job title: ASIC Design Engineer Client : Myticas Consulting Location : Ottawa, Ontario, Canada - On-Site Contract type : Full-time...  ...ASICs and IP for next-generation, high-speed optical communication systems, working within an international, multi-site engineering... 
    Permanent employment
    Full time
    Contract work
    Relocation

    HiringAgents.ai

    Kanata, ON
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Development Engineer. Be the first to apply!