Senior Engineer - Linux Application Developer
Aptiv
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 (
- 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.
Privacy Notice - Active Candidates:
Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.
- ...The Opportunity We are looking for a Linux Development Engineer to join the eLxr team and... ...Responsibilities & Accountabilities Develop, maintain, and improve system components... ...make a meaningful impact begins here. APPLICANT PRIVACY NOTICE Your privacy is of the...SuggestedLong term contractPermanent employmentTemporary workFlexible hours
- ...About The Role We are seeking a Linux Network Developer to contribute to the development of... ...including kernel modules and user-space applications. Implement support for advanced networking... ...teams to support Intel NICs, offload engines, and PCIe devices. Tune and...SuggestedLong term contractTemporary work
- Our client is hiring a Senior Software Engineer (Application & Package Management) to oversee the lifecycle of enterprise applications across SaaS, desktop... ...all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity,...Senior
- ...River Systems is seeking an experienced, high-performing Senior Engineer Software Engineer developing distributed cloud-based orchestration and automation... ...you a single pane of glass to manage and automate application deployment in a large-scale distributed environment. Pick...SeniorLong term contractTemporary workFor contractors
$69.03k - $88.27k per year
...world-renowned research pushes the boundaries of science and engineering to make the impossible, possible. Every day we explore new... ...possible at the NRC. The role We are looking for an AI Application Developer to contribute to cutting-edge artificial intelligence initiatives...SuggestedPermanent employmentWork at officeRemote workRelocation package- ...Architect with deep expertise in Linux systems, cloud platforms, and enterprise application environments to support Command-... ...Architecture & System Design Develop and maintain end-to-end system... ...University degree in Computer Science, Engineering, IT, or related field ~...SeniorFull timeContract workTemporary workPart timeInternshipFlexible hours
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ..., follow Telesat on X and LinkedIn or visit The Netcracker Application Specialist is responsible for the administration, configuration...SeniorFull timeWorldwide
- ...opportunity for an Intermediate Software Developer to support the Military Command Software... ...manages a suite of mission-critical applications for the Canadian Armed Forces (CAF), ensuring... ..., evaluate, or make decisions about applicants for this role. *Unless otherwise stated...Full timeTemporary workPart timeInternshipImmediate startFlexible hours
- ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML...SeniorLong term contractWork at office
- ...Job Title: Mobile Developer – Telecom Applications Position Overview We are hiring a Mobile Developer to build telecom mobile applications for customer engagement, account management, and service usage. Key Responsibilities Develop mobile apps (iOS/Android) for...
- ...requirement at DND and are seeking a qualified Application / Software Architect (Level 3) to... .../ Computer Programming Software Engineering / Systems Engineering ~ A copy of the... ...Associate Databricks Certified Associate Developer for Apache Spark 3.0 HDP Certified Developer...SeniorContract workRemote work
$95k - $120k per year
...work has real-world impact, your engineering contributions matter, and the... ...We are looking for a Senior DevOps Engineer who can help... ...automation, build, release, and developer experience of our cloud platform... ...programming experience with Python or Linux. ~1+ years of experience...SeniorLong term contractTemporary work$165k - $264k per year
...time Reports to: VP, Sales Engineering- Dedrone Achieve mastery... ...rapidly changes circumstances Develop relationships with key... ...PoE/ Ethernet/ IEEE802.11), Linux ~· Basic understanding of Physical... ...personal information from applicants to evaluate candidates for employment...SeniorLong term contractRemote work$120k - $150k per year
...platform and BlueCity smart city applications, we deliver the critical... ...highly motivated Edge-to-Cloud Developer to join our innovative... ...Work comfortably within a Linux environment, leveraging its capabilities... ...Computer Science, Software Engineering, or a related technical field...Senior- ...apply now. We are currently seeking a Senior ITSM Platform Engineer to join our team in Ottawa, Ontario (... ...: Maintain and support Linux-based server infrastructure for the IFS... ...infrastructure maintenance across platform, application, and OS layers. Plan and execute...SeniorFor contractorsWork at officeRemote workFlexible hours
- ...At the same time, we warmly welcome applicants of all backgrounds and experiences who... ...making an impact. We are seeking a Senior Automation Developer t o support a critical backend... ...ideal for an experienced automation engineer with strong software development and...SeniorInternship
- ...seeking a Full-Stack Software Developer to support the ongoing... ...focuses on .NET and Angular-based application development, performance... ...Computer Science, Computer Engineering, IT, or related field ~ Strong... ..., or make decisions about applicants for this role. *Unless otherwise...SeniorFull timeContract workTemporary workPart timeInternshipWork at officeFlexible hours
- ...Cloud Platform – Senior Engineer About Wind River Wind River is a global leader in delivering software for mission-critical intelligent... ...be versatile and able to thrive in a dynamic environment developing applications and tooling to be fault tolerant, available and scalable...Senior
$95k - $120k per year
...The Wind River Cloud team develops and delivers large-scale, cloud... ...and continuous improvement of engineering practices Qualifications/Skills... ...) ~ Strong understanding of Linux networking fundamentals (TCP/... ..., and abilities of the applicant, and equity with other team members...SeniorLong term contractTemporary work$110k - $130k per year
...Opportunity We are currently sourcing a Senior Software Engineer, DevEx for an established, global... ...a Senior Software Engineer focusing on Developer Experience (DevEx), your mission is to... ...as C# or Java, across both Windows and Linux environments Infrastructure & Observability...SeniorPermanent employmentFull timeInternshipLocal areaWorldwide$100k - $130k per year
...Role: Senior JavaScript Full Stack Developer Team: Development Team Location: Ottawa, Ontario About... ..., while raising the bar on engineering practices through thoughtful architecture... ...with deep hands-on work with modern application stacks (Node.js, React). ~ Proven...SeniorLong term contractFull timeManual laborWork at office- ...TEHORA est présentement à la recherche d’un(e) analyste en entretien et évolution – Unix / Linux senior . Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Administrer les serveurs Unix et Linux; Assurer la stabilité et...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hoursDay shift
$45k per year
...OUR FALL 2026 INTERNSHIP APPLICATION PROCESS IS OPEN NOW UNTIL JULY... ...research and analysis, assisting senior project team members in... ...service needs; Experienced in developing substantive and visually appealing... ...reasonable accommodations to applicants with disabilities. If you...SeniorInternshipWork at office$150k - $250k per year
...modeling, the platform enables engineers and researchers to accelerate... ...: Full-Time Level: Mid-Senior Level Compensation: $150,... ...Client is seeking a Field Applications Engineer with deep expertise... ...photonic development lifecycles and develop scalable solutions...SeniorFull timeVisa sponsorshipRelocation package- Senior Application Architect (0511-000) Due to the great demand for its application modernization services (see modernization), QTECH is seeking individuals with 10 or more years experience in application portfolio management methodologies and tools, application rationalization...Senior
$71k per year
...L3Harris is dedicated to recruiting and developing high-performing talent who are... ...national security. Job Title: Senior Associate, Integration and Test Engineering Job Location: Ottawa, ON... ...systems for military and commercial applications. The candidate will contribute to...SeniorDirect hireFlexible hoursDay shift- Application Security Engineer (AppSec) – BFSI Location: Ottawa, Ontario About the Role We are seeking an Application Security Engineer to secure... ...Assist development teams with remediation activities. Develop application security standards and controls. Required Qualifications...
- ...FPGA Developer / FPGA Design Engineer (4G/5G Radio – Datapath / RU FPGA Design) FPGA Design Engineer with strong Datapath-side Radio Unit (RU) FPGA development experience. Hands-on DSP (Digital Signal Processing) expertise including FFT, Beamforming, and Digital Filter...3 days per week
- ...Our Winning Culture is the engine that drives our teams of innovators... ...’ll be inspired, connected, developed and rewarded here. Everything... .... We are seeking a Senior Principal Engineer to lead the... ...engineering complex, monolithic legacy applications to extract undocumented...SeniorLong term contract
$104.1k - $138k per year
...unmatched breadth and depth of engineering, advisory and science-based... ...ecologists, and planners to develop integrated solutions that support... ..., experience, skills, seniority, geographic location, performance... ...WSP welcomes and encourages applications from people with disabilities...SeniorManual laborWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer - Linux Application Developer. Be the first to apply!
- linux software engineer Ottawa, ON
- remote linux administrator Ottawa, ON
- linux system administrator Ottawa, ON
- linux administrator Ottawa, ON
- automation application engineer Ottawa, ON
- software application developer Ottawa, ON
- application engineer Ottawa, ON
- senior test manager Ottawa, ON
- senior c# developer Ottawa, ON
- senior technical analyst Ottawa, ON
