Senior Engineer - linux application developer

💰 ₹50,400 - ₹80,640 (Est.) 📍 Kanata

Job Description

Senior Engineer - Linux Application Developer

Location: Ottawa, Canada


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.


ABOUT THE TEAM

This is a critical role that will evolve configuration management into a cloud-native operator model on Kubernetes. This role will lay important foundations as Wind River Cloud Platform replaces legacy configuration (e.g. Puppet) with a declarative configuration model based on Kubernetes operators. Designed for production grade support, these operators encapsulate existing business logic, upgrade support, security, observability, performance and scaling, and lifecycle management.

The right candidate will possess maturity in Kubernetes, ideally building operators, with proven software engineering skills to deliver robust applications that scale, and a quality automation mindset. Maturity, impeccable judgment, and the ability to influence and lead are essential to success in this role.
The candidate will have also contribute to the linux applications that integrate with the Kubernetes operators, in domains such as host management, service management, and fault management.
This is an exciting opportunity to have a big impact on cloud-native configuration management and contribute to open-source software that is heavily used at scale in critical 5G Edge solutions.

Responsibilities:
Develop leading edge, high-performance cloud and container technologies for the Edge.
Develop Kubernetes operators and supporting automation, observability, security, resilience and scale concerns
Work with the most dynamic and exciting open source software projects today – Kubernetes (K8S), Helm, OpenStack, and related projects
Work as part of a team focused on containerization, virtualization and fault tolerance/carrier-grade development.
Contribute actively to StarlingX, an open source project under the OpenInfra Foundation - a fully featured cloud for the distributed edge (https://www.starlingx.io/).
Develop and deliver high-quality design and code.
Develop automated tests, enabling faster design and test cycles.
Investigate and resolve issues reported during product verification and customer integration.
Participate in all aspects of the software development process using agile development.
Develop solutions for configuration management across multiple linux hosts
Develop solutions for process monitoring and recovery of services running in linux
Develop solutions for configuration and state information backup and retrieval to restore systems to a previous point in time.
Diagnose issues related to linux processes in high availability, process monitoring, system active standby failover and configuration management
Qualifications/Skills:
Bachelor’s / master’s degree in computer science or related field
5+ years of professional software development experience including building infrastructure software for distributed systems
Exposure to Go, Kubernetes, and Kubernetes operators is strongly preferred
Exposure to Helm, Ansible and Puppet is strongly preferred
Programming experience with C, C++, Python is a great asset
Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
Experience with Linux software development
Strong analytical and debugging skills
Excellent written and oral communication skills.
Exceptional team player who works well in collaborative environments
Self-managed, fast learner with the desire and ability to master new technologies
Strong sense of ownership, urgency, and drive
Familiarity with iterative and agile/scrum software development processes
Contribution to the open-source community would be an asset
Benefits

Workplace Flexibility: Hybrid Work.
Company-sponsored health, dental, and life insurance.
Income protection through short and long-term disability coverage.
Matching RRSP.
Vacation and various time off policies to encourage work-life balance.
Well-being programs: Employee assistance program, mental well-being through Unmind.
Learning benefits: LinkedIn Learning subscription and seminars.

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
 

💡 Quick Summary

Seeking a career-building opportunity? The Senior Engineer - linux application developer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Kanata offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Wind River

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Senior Engineer - linux application developer in Kanata is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Senior Engineer - linux application developer is an on-site position based in Kanata. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Senior Engineer - linux application developer. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Principal Software Engineer (Network/ Network Security domain)

    About Us Sophos is a global leader and innovator of advanced security solutions for defeating cyberattacks. The company acquired Secureworks in February 2025, bringing together two pioneers that have redefined the cybersecurity industry with their in...

    Full Time / Part Time

    Salary Estimated: 23K to 35K

    Remote

    September 3, 2026


    Apply Now

  • Structural Design Engineer

    Salary Range : Rs. 20000 - Rs. 45000 , based on skills, experience, and interview performance Educational Requirement : Graduate Work Arrangement : Work From Office Gender Preference : Both male and female can apply Skills Requirement : No predefined...

    Full Time / Part Time

    Salary Estimated: 18K to 25K

    Remote

    September 3, 2026


    Apply Now

  • Site Engineer - Mechanical

    Site Engineer - Mechanical Role Purpose : The Site Engineer is responsible for executing the vendor’s scope of work at site in strict accordance with approved drawings, specifications, schedule, and safety requirements , under the technical direction...

    Full Time / Part Time

    Salary Estimated: 21K to 24K

    Remote

    September 3, 2026


    Apply Now

  • Billing Engineer

    Responsibilities: Prepare client and subcontractor bills Take site measurements and verify quantities Check BOQ, drawings, and work progress Track project costs and variations Prepare RA bills and final bills Coordinate with site team and accounts Ma...

    Full Time / Part Time

    Salary Estimated: 19K to 25K

    Remote

    September 3, 2026


    Apply Now

  • Electrical Engineer Jobs at Delhi Metro – Diploma | B.Tech – Apply Now

    Job Title: Electrical Engineer – Delhi Metro Rail Project Organization: Delhi Metro Rail Corporation (DMRC) – via Authorized Recruitment Partner Location: Delhi NCR (Station, Depot & Project Sites) Job Type: Full-Time | On-site | Contractual/Perm...

    Full Time / Part Time

    Salary Estimated: 18K to 26K

    Remote

    September 3, 2026


    Apply Now

  • Estimation Engineer

    Position: Civil Estimation Engineer WORK EXPERIENCE • 2 to 10 years of experience in civil estimation within the real estate or construction industry. • Proficiency in estimation software such as AutoCAD, MS Excel, CostX, or Candy. • Solid understand...

    Full Time / Part Time

    Salary Estimated: 23K to 31K

    Remote

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here