Talent.com
Software Engineer, Operating Systems Virtualization
Software Engineer, Operating Systems VirtualizationWind River • Ottawa, ON, CA
Software Engineer, Operating Systems Virtualization

Software Engineer, Operating Systems Virtualization

Wind River • Ottawa, ON, CA
Il y a 5 jours
Type de contrat
  • Temps plein
Description de poste

Software Engineer, Operating Systems Virtualization

Join to apply for the Software Engineer, Operating Systems Virtualization role at Wind River .

About 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. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. 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.

Key Responsibilities

  • Design and implement hypervisor features supporting guest OS environments (Linux, VxWorks, RTOS)
  • Draft and maintain design documents; participate in architecture reviews
  • Debug and diagnose issues across hypervisor and guest OS layers
  • Develop and maintain automation infrastructure for guest image builds
  • Participate in code and design reviews, contributing to best practices
  • Communicate progress, challenges, and technical decisions with the team

Required Qualifications

  • 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.)
  • Working knowledge of virtualization technologies (virtio, hardware acceleration, KVM)
  • Experience with embedded programming on an RTOS (VxWorks, FreeRTOS, etc.)
  • Device driver and board support package (BSP) development experience
  • Proficiency in Python scripting for automation, tooling, and build infrastructure
  • Strong communication and collaboration skills
  • Preferred Qualifications

  • 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
  • Our Commitment to Diversity

    Wind River is committed to providing employees with a work environment free of discrimination and harassment. 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. Wind River will not tolerate discrimination or harassment based on these characteristics.

    Applicant Privacy Notice

    Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here .

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    System Engineer • Ottawa, ON, CA

    Offres similaires
    Systems Engineer

    Systems Engineer

    SRC CAN • Ottawa
    Temps plein
    The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible®.The company was formed to provide innovative products and seasoned analysis to solve the United States’ tough...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Systems Engineer and Software Development Specialist

    Senior Systems Engineer and Software Development Specialist

    Nav Canada • Ottawa
    Temps plein
    Job Posting Title • •Senior Systems Engineer and Software Development Specialist • •Job Category • •Systems Engineering • •Language Requirements • •English / Anglais • •Flexible Work Agreement Type • •Hybrid / H...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Senior AI & Cloud Software Engineer

    Senior AI & Cloud Software Engineer

    Export Development Canada | Exportation et développement Canada • Ottawa H2B, ON, Canada
    Télétravail
    Temps plein
    A financial services organization based in Ottawa seeks a Software Engineer or Senior Software & AI Engineer to join their Digital Delivery Marketing and Architects team. This role involves designin...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Software Engineer - Integration

    Software Engineer - Integration

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Systems and Software Architect

    Systems and Software Architect

    Telesat • Ottawa
    Temps plein
    Systems and Software Architect.Telesat (NASDAQ and TSX : TSAT) is a leading global satellite operator, providing reliable and secure satellite‑delivered communications solutions worldwide to broadca...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Systems Engineer Co-op (Summer 2026)

    Systems Engineer Co-op (Summer 2026)

    Searidge Technologies Inc. • Ottawa
    Temps plein
    Job Location : Ottawa (Hybrid).Industry : Technology | Aviation.Job Type : Systems Engineer Co-op.Term : Co-op Placement (4-8 months). Field of Study : Systems Engineering, Computer Engineering, Aeros...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Systems Engineer

    Systems Engineer

    Mission Control Space Services • Ottawa, ON, Canada
    Permanent
    Mission Control located in Ottawa, Canada.Were looking for enthusiastic and talented individuals to join our team.Mission Control empowers explorers to advance their space missions.We innovate to m...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Systems Engineer

    Senior Systems Engineer

    Ic360 • Ottawa
    Temps plein +1
    Ottawa, ON or Toronto, ON (Hybrid).Working with IC 360 and our clients is exciting, challenging, and deeply rewarding.If you’re looking to grow your technical expertise while deploying technology w...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Senior Systems Engineer

    Senior Systems Engineer

    Essence Coaching Group • Ottawa, ON, Canada
    Temps plein
    Lindsay, Ontario, Canada (Hybrid).CAD 165,000 – 210,000 gross / year.A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering activities for next-generation elec...Voir plus
    Dernière mise à jour : il y a 3 heures • Offre sponsorisée • Nouvelle offre
    Senior Software Engineer

    Senior Software Engineer

    Veem • Ottawa, ON, Canada
    Temps plein
    Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Senior Neural Network Kernel Software Development Engineer

    Senior Neural Network Kernel Software Development Engineer

    Targeted Talent • Ottawa, ON, Canada
    Temps plein
    Senior Neural Network Kernel Software Development Engineer.Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamli...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Junior LC4ISR Systems Engineer — Hybrid Ottawa

    Junior LC4ISR Systems Engineer — Hybrid Ottawa

    Equest • Ottawa
    Temps plein
    A global technology leader is seeking a junior systems engineer in Ottawa to support advanced digitized operations for the Canadian Army. Responsibilities include system design, stakeholder collabor...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Senior Software Engineer : Zero Trust & Cloud Security

    Senior Software Engineer : Zero Trust & Cloud Security

    Global Talent Alliance, Canada • Ottawa H2B, ON, Canada
    Temps plein
    A leading technology company in Ottawa is seeking a talented Senior Software Engineer to contribute to developing its Zero Trust products and cloud services. The successful candidate will design and...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Systems Engineer

    Systems Engineer

    SRC Can • Ottawa, ON, Canada
    Temps plein
    The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible®.The company was formed to provide innovative products and seasoned analysis to solve the United States&rs...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    acre security • Ottawa, ON, Canada
    Temps plein
    Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Systems Engineer

    Senior Systems Engineer

    Searidge Technologies • Ottawa
    Temps plein
    Senior Systems Engineer – Searidge Technologies.Remote Tower and Digital Airport solutions leader Searidge Technologies is hiring a Senior Systems Engineer to work in a fast‑paced, dynamic environm...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Associate, Systems Engineer

    Associate, Systems Engineer

    L3Harris • Ottawa
    Temps plein
    About your next Challenge as an Associate Systems Engineer : .Working as part of a dynamic multi-disciplinary team including hardware, software and systems engineering, the candidate will be responsi...Voir plus
    Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
    Systems (Software) Engineer

    Systems (Software) Engineer

    INDRA AIR TRAFFIC INC • Ottawa, ON, Canada
    Permanent
    Proudly in collaboration with Indra, Indra Air Traffic Inc.Commercial Aviation, Military, Government and Transportation Infrastructure. Our products span all seven continents and enable safe air tra...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée