Enable job alerts via email!

Linux Platform Software Developer – Member Technical Staff

Wind River

Ottawa

Hybrid

CAD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Wind River seeks a Linux Platform Software Developer to join its Cloud team, working on high-quality software for mission-critical systems. The role involves developing Linux-native processes, ensuring system availability, and contributing to open-source projects. Ideal candidates have extensive Python experience and a background in system architecture.

Benefits

Health, dental, and life insurance
Disability coverage
RRSP matching
Work-life balance policies
Well-being programs and learning benefits

Qualifications

  • 7+ years of professional software development experience.
  • 2+ years contributing to system architecture and design.
  • 5+ years of Python programming experience.

Responsibilities

  • Develop high-quality, testable Linux-native processes.
  • Create solutions for high availability across Linux hosts.
  • Contribute to the StarlingX open-source project.

Skills

Python
Debugging
System Architecture
C / C++

Education

Bachelor's or master's degree in computer science or related field

Tools

OSTree
Ansible
Puppet

Job description

Linux Platform Software Developer – Member Technical Staff

Join us at Wind River as a Linux Platform Software Developer – Member Technical Staff.

About Wind River

Wind River is a global leader in mission-critical software for intelligent systems, with over four decades of innovation. Our software powers systems requiring high security, safety, and reliability, including NASA space missions, the James Webb Space Telescope, and Mars rovers. We are recognized for technological innovation, workplace culture, and diversity, equity, and inclusion.

About The Team

Our Cloud team works with cutting-edge technologies like Kubernetes, Docker, OpenStack, and open-source projects such as StarlingX, focusing on edge computing solutions for 5G and distributed infrastructure.

Responsibilities :

  • Develop high-quality, testable Linux-native processes.
  • Create solutions for high availability across Linux hosts.
  • Implement process monitoring and recovery solutions.
  • Develop backup and restore solutions for system configuration and state.
  • Diagnose issues related to Linux processes, high availability, and system failover.
  • Contribute to the StarlingX open-source project.
  • Build and maintain Linux-based platform services for Kubernetes applications.
  • Investigate and resolve issues during product verification and customer integration.
  • Participate in agile software development processes.

BasicQualifications :

  • Bachelor's or master's degree in computer science or related field.
  • 7+ years of professional software development experience.
  • 5+ years of Python programming experience.
  • 2+ years contributing to system architecture and design.

Preferred Qualifications :

  • 5+ years building infrastructure software for distributed systems.
  • Experience with OSTree, Ansible, Puppet.
  • Proficiency in C / C++.
  • Open-source contributions.
  • Strong ownership, urgency, and debugging skills.
  • Workplace flexibility: Hybrid work environment.

Additional Benefits :

  • Health, dental, and life insurance.
  • Disability coverage.
  • RRSP matching.
  • Work-life balance policies.
  • Well-being programs and learning benefits.

Our Commitment to Diversity

We are committed to a discrimination-free workplace, valuing diversity and inclusion. All employment decisions are based on qualifications and business needs, without discrimination.

Learn more at www.windriver.com.

Your privacy is important. Please review our Applicant Privacy Notice.

LI-GB1

LI – REMOTE

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and IT, Software Development

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer, Telephony

CallMiner

Ottawa

Remote

CAD 100,000 - 140,000

9 days ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Gatineau

Remote

CAD 120,000 - 140,000

9 days ago

Software Engineer - L3 Support

Canonical

Gatineau

Remote

CAD 80,000 - 120,000

8 days ago

Security Software Engineer

Canonical

Gatineau

Remote

CAD 80,000 - 110,000

12 days ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Vancouver

Remote

CAD 70,000 - 100,000

2 days ago
Be an early applicant

Linux devices software engineer - snapd

Canonical

Victoria

Remote

CAD 80,000 - 120,000

5 days ago
Be an early applicant

Security Software Engineer

Canonical

Vancouver

Remote

CAD 90,000 - 130,000

2 days ago
Be an early applicant

System Software Engineer - Ubuntu Networking

Canonical

Moncton

Remote

CAD 85,000 - 120,000

2 days ago
Be an early applicant

System Software Engineer - Ubuntu Networking

Canonical

Sherbrooke

Remote

CAD 85,000 - 120,000

6 days ago
Be an early applicant