Network Software Engineer
1 week ago
We are seeking an exceptional Network Software Engineer to join our team at Canonical. As a key member of our network software engineering team, you will play a critical role in designing and implementing the best software-defined networking experience for the data center.
Key Responsibilities- Design and implement software-defined networking solutions for the data center
- Collaborate with public clouds and network silicon providers to optimize Ubuntu and related applications
- Participate in upstream development and deliver high-quality, well-designed, fast, secure, and well-documented software
- Debug issues and produce high-quality fixes
- Contribute to technical documentation and make it the best of its kind
- Display technical leadership internally, towards our partners, and in the open source communities
- Influence open-source projects and communities
- Exceptional academic track record
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above-and-beyond expectations
- Knowledge of networking: architecture, design, and protocols
- Understanding of Linux networking, from kernel to user space
- Fluency in C/C++ and at least one of Rust, Python, or Golang
- Professional written and spoken English
- Experience with Linux
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Passion, thoughtfulness, and self-motivation
- Excellent communication and presentation skills
- Result-oriented, with a personal drive to meet commitments
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events
-
Technical Expert
7 days ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical ExpertSoftware International (SI) is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We are currently seeking a Technical Expert to join our team and work with our IOT global client on a Technical Expert Data Center Network project.Job Summary:The Technical Expert will be responsible for the...
-
Technical Expert
7 days ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical ExpertSoftware International (SI) is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We are currently seeking a Technical Expert to join our team and work with our IOT global client on a Technical Expert Data Center Network project.Job Summary:The Technical Expert will be responsible for the...
-
Technical Expert
1 week ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical Expert - Data Center NetworkSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning and implementing technical solutions in the computing network and cloud network domains.Key Responsibilities:Design and develop cloud network...
-
Technical Expert
1 week ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical Expert - Data Center NetworkSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning and implementing technical solutions in the computing network and cloud network domains.Key Responsibilities:Design and develop cloud network...
-
Technical Expert
2 weeks ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical Expert - Data Center NetworkSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning and implementing technical solutions in the computing network and cloud network domains.Key Responsibilities:Design and develop cloud network...
-
Technical Expert
2 weeks ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical Expert - Data Center NetworkSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning and implementing technical solutions in the computing network and cloud network domains.Key Responsibilities:Design and develop cloud network...
-
Technical Expert
4 days ago
Waterloo, Ontario, Canada Software International Full timeSoftware International (SI) is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We are currently seeking a Technical Expert to join our team and work on a Data Center Network project.Job Summary:The Technical Expert will be responsible for planning and designing cloud network architecture, computer architecture,...
-
Technical Expert
5 days ago
Waterloo, Ontario, Canada Software International Full timeSoftware International (SI) is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We are currently seeking a Technical Expert to join our team and work on a Data Center Network project.Job Summary:The Technical Expert will be responsible for planning and designing cloud network architecture, computer architecture,...
-
Technical Expert
2 weeks ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical Expert - Data Center NetworkSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning and implementing technical solutions in the computing network and cloud network domains.Key Responsibilities:Design and develop cloud network...
-
Technical Expert
2 weeks ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical Expert - Data Center NetworkSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning and implementing technical solutions in the computing network and cloud network domains.Key Responsibilities:Design and develop cloud network...
-
Cloud Network Architect
7 days ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical ExpertSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning technical routes and incubating breaking-through innovations to build technical competitiveness.Key Responsibilities:Develop and implement innovative technologies into...
-
Cloud Network Architect
7 days ago
Waterloo, Ontario, Canada Software International Full timeJob Title: Technical ExpertSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning technical routes and incubating breaking-through innovations to build technical competitiveness.Key Responsibilities:Develop and implement innovative technologies into...
-
Embedded Software Engineer
24 hours ago
Waterloo, Ontario, Canada Ford Motor Company Full timeSoftware Engineer for Embedded SystemsThe Zonal Software Platform team at Ford Motor Company is a dynamic group dedicated to creating innovative software solutions for our next-generation vehicle systems. As a Software Engineer for Embedded Systems, you will be part of a diverse global team located in Dearborn, MI, working on cutting-edge projects related to...
-
Embedded Software Engineer
10 hours ago
Waterloo, Ontario, Canada Ford Motor Company Full timeSoftware Engineer for Embedded SystemsThe Zonal Software Platform team at Ford Motor Company is a dynamic group dedicated to creating innovative software solutions for our next-generation vehicle systems. As a Software Engineer for Embedded Systems, you will be part of a diverse global team located in Dearborn, MI, working on cutting-edge projects related to...
-
Network Architect
2 weeks ago
Waterloo, Ontario, Canada MCAP Full timeJob Title: Network EngineerAbout the RoleMCAP is seeking a highly skilled Network Engineer to join our team. As a Network Engineer, you will be responsible for designing, implementing, and maintaining our organization's network infrastructure.Key ResponsibilitiesCollaborate with the team to assess network capacity needs and develop strategies to meet those...
-
Network Architect
2 weeks ago
Waterloo, Ontario, Canada MCAP Full timeJob Title: Network EngineerAbout the RoleMCAP is seeking a highly skilled Network Engineer to join our team. As a Network Engineer, you will be responsible for designing, implementing, and maintaining our organization's network infrastructure.Key ResponsibilitiesCollaborate with the team to assess network capacity needs and develop strategies to meet those...
-
Embedded Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Ford Motor Company Full timeEmbedded Software Developer Opportunity at Ford Motor CompanyAre you a skilled software developer looking to join a dynamic team at Ford Motor Company? We are seeking an experienced Embedded Software Developer to join our Zonal Software Platform team in Dearborn, MI.About the Role:We are looking for a talented software engineer to design, develop, and test...
-
Embedded Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Ford Motor Company Full timeEmbedded Software Developer Opportunity at Ford Motor CompanyAre you a skilled software developer looking to join a dynamic team at Ford Motor Company? We are seeking an experienced Embedded Software Developer to join our Zonal Software Platform team in Dearborn, MI.About the Role:We are looking for a talented software engineer to design, develop, and test...
-
Network Architect
2 weeks ago
Waterloo, Ontario, Canada MCAP Full timeAbout the RoleThis is a challenging and rewarding role that requires a strong understanding of network security, stability, and integrity. As a Network Engineer at MCAP, you will be responsible for planning, designing, and developing local area networks (LANs) and wide area networks (WANs) across the organization.Key ResponsibilitiesCollaborate with the team...
-
Network Architect
2 weeks ago
Waterloo, Ontario, Canada MCAP Full timeAbout the RoleThis is a challenging and rewarding role that requires a strong understanding of network security, stability, and integrity. As a Network Engineer at MCAP, you will be responsible for planning, designing, and developing local area networks (LANs) and wide area networks (WANs) across the organization.Key ResponsibilitiesCollaborate with the team...