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 plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Overview

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.

Role

Software Engineer, Guest Operating Systems Virtualization

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 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
  • 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. If this sounds like you, we’d love to connect.

    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. To learn more, visit Wind River at www.windriver.com .

    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 .

    #LI-GB1

    #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 5 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 12 jours • Offre sponsorisée
    Systems Engineer

    Systems Engineer

    Kongsberg Geospatial • Ottawa
    Temps plein
    This range is provided by Kongsberg Geospatial.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Kongsberg Geospatial does challenging work that m...Voir plus
    Dernière mise à jour : il y a 1 jour • 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 8 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
    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 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
    Systems Engineer Co-op (Summer 2026)

    Systems Engineer Co-op (Summer 2026)

    Searidge Technologies • 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 1 jour • 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 13 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 2 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 2 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
    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 5 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
    Senior Systems Engineer (Hardware) - Onsite Position

    Senior Systems Engineer (Hardware) - Onsite Position

    Curtiss-Wright Corporation • Ottawa
    Temps plein
    Senior Systems Engineer (Hardware) - Onsite Position • •We’re seeking a passionate, • • •hardware-focused Systems Engineer • • • who thrives on • • •solving complex system-level challenges and is driven to ...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Senior Systems Engineer

    Senior Systems Engineer

    Telesat Corporation • Ottawa
    Temps plein
    Telesat (Nasdaq and TSX : TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corpora...Voir plus
    Dernière mise à jour : il y a 22 heures • Offre sponsorisée • Nouvelle offre
    System Engineer

    System Engineer

    Akkodis • Ottawa, Ontario, Canada
    Permanent
    Join Our IT Support Talent Network – Future Opportunities in Ottawa.We’re building a network of System Engineering professionals for anticipated future opportunities with our clients within Ottawa....Voir plus
    Dernière mise à jour : il y a plus de 30 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 2 jours • Offre sponsorisée