Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Architect – Linux Kernel Architecture

AT Wind River
Wind River

Software Architect – Linux Kernel Architecture

Kanata, Canada

 

Software Architect – Linux Kernel Architecture

Location: US Remote 

  

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.

Want more jobs like this?

Get Software Engineering jobs in Kanata, Canada delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

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.        

 

ABOUT THE OPPORTUNITY

Wind River Systems is seeking a seasoned senior experienced Linux kernel  architect for a position as the Open-Sourced Operating System Linux’s Principal Technologist.   As a member of the Linux team, the chosen candidate will join a team of dynamic, dedicated and highly experienced OS engineers responsible for the constant evolution of the Linux Platform product of Wind River. The chosen candidate will participate in high level architecture design of features; and development of Wind River Linux product. The Technologist will need to demonstrate superior understanding of the operating system, as well as having the interpersonal skills to work with diverse groups of product managers, architects, and external functional teams. 

Utilizing your extensive experience around Linux and the open-source community, you will have the opportunity to architect Linux products with a focus on enabling customer features in the community and product.  

ABOUT YOU

Who You will work with:

  • Engineering Manager, and Engineering Program Managers and other architects and technologists to plan ongoing future development. 
  • Product Line Managers, Sales and customer support architects to determine software requirements. 
  • Wind River Customers 
  • This position will report to the Director of Engineering 

 

Key Responsibilities: 

  • Responsible for technical leadership of Linux Kernels
  • Research, design new product features in the area of kernel based on software requirements. 
  • Based on the research results, writes high level design document and methodologies in cooperation with other architects 
  • Works closely with Engineering Managers to turn feature designs into product development projects 
  • Works with other architects to define technical roadmap for Linux Products, 
  • Works with engineering teams, partition the projects into tasks and delegates to senior and junior engineers.  
  • Investigate complex technical issues, present options and solutions. 
  • Not afraid of relying on your own years of technical experience, to be hands on in resolving complex technical issues.  
  • Works with Product Line Management, Sales, and customer architects to determine software requirements 
  • Works closely with customers and open-source community to enable customer requested features in the community and product 
  • Generates technical documentation and contributes to product requirements 
  • Generates outward facing white papers, blogs, presentations and talks 
  • Investigates new technologies and techniques and research ongoing industry developments 
  • Assists in product management decisions 
  • Mentors junior developers in resolving technical issues, sharing new technology, industry best practices, procedures, and concepts 

 

Qualifications: 

  • Minimal 15+ years of operating system experience 
  • Significant experience in a senior technical / architect role, extensive experience in Linux software development in Kernel and BSP domain
  • Significant experience working with and participating in Open-Source Communities and working effectively in an open-source development environment 
  • Experience working with Linux Kernel community and Open-Sourced Debian, Yocto community projects preferred 
  • Experience driving architectural software directions from a system viewpoint 
  • Familiar and/or work on STIG, FACE, FIPs, SDL/SSDF and other security standards would be a plus 
  • In-depth experience in developing the Linux Kernel in the areas of memory management, scheduler, performance, networking, and storage; with strong kernel and overall system debugging skills. 
  • Broad experience with all aspects of Linux OS 
  • Familiarity with Agile development and Dev Ops a significant asset 
  • Strong Enterprise software development experience 
  • Excellent interpersonal communication, teamwork, and leadership skills 
  • Comfortable and flexible on working in a distributed development environment with occasionally need for business travel 
  • Proven ability to work across many technology areas, act proactively and own a problem 
  • Experience working closely with customers to assess their requirements 
  • Able to enthusiastically work, interact with and educate diverse groups such as sales, marketing, business development, partners, support, etc. 

 

What We Offer

  • Opportunity to work on cutting-edge open-source projects
  • Competitive salary and benefits package
  • Professional development and growth opportunities
  • Collaborative and innovative work environment

 

 BENEFITS 

  • Flexible home office! We offer the flexibility of a hybrid work schedule or 100% remote
  • Named Top Workplace for the 8th year in a row
  • Wind River’s commitment to DEIB
  • 100% Employee covered Medical, Dental, and Vision insurance*
  • Flexible Time Off policy* + 12 observed Holidays
  • 401K with company match
  • Health Savings Account (HSA) and Flexible Spending Account (FSA)
  • Wellness Benefits through Unmind

 

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

#LI REMOTE

 

Client-provided location(s): Kanata, Ottawa, ON, Canada
Job ID: ooaCufwo
Employment Type: Other