Stay Connected

Sign up to receive our monthly SD-WAN Insights Newsletter

  • LinkedIn - White Circle
  • Twitter - White Circle
  • Facebook - White Circle

Agile Cloud Connectivity

We remove barriers to business digital transformation with amazingly simple and effective cloud connectivity

Navigate

Copyright © 2019 Adaptiv Networks, Inc.

JOB OPENING

Network Device Developer

- JOB DESCRIPTION -

Network Device Developer

Ottawa (Gatineau) Office

 

We are looking for Network Device Developers that are motivated and passionate about learning and contributing to the team and the business with "can do" attitude. You will be part of a fast-growing network engineering team that is responsible for designing, developing and supporting scalable, maintainable, highly available SD-WAN network architectures.

 

The Network Device Developer is a subject matter expert who diligently assists with the improvement of the service level of our network services; provides input to the overall architecture, governance model and provides leadership, standardization and validation of the effectiveness of our infrastructure and our edge devices.

 

Adaptiv Networks offers an exciting, entrepreneurial work environment driven by a dynamic ecosystem of talents that extends to our partners and vendors.  At Adaptiv Networks, we work towards making our vision of removing the barriers of business digital transformation with amazingly simple and effective cloud connectivity a reality.

 

We're a growing business in a very high-growth industry which provides us with unique and exciting opportunities.  The market for cloud-managed SD-WAN is dynamic and exciting and we are looking for the talents to help us fulfil our ambitions. If you are looking for a high-energy work environment where you can make a real difference, then you might be the person we are looking for.

 

Responsibilities

  • Participate in all stages of software development, including requirements analysis, design, implementation, test, and maintenance

  • Integrating drivers and open source functionality into our custom Linux distribution

  • Troubleshoot hardware and software issues and work with hardware, software and verification engineers to identify the root cause and implement solutions

  • Collaborate closely with other developers and the product management team to prioritize and execute on the product roadmap

  • Enhance coding standards, development guidelines and participate in peer code/design reviews

  • Help drive a culture of quality and continuous improvement with an emphasis on test automation, technical curiosity, and data-driven decision making

Requirements

  • 5+ years of experience designing and developing scalable networking solutions

  • Excellent “C/C++” programming skills with strong debugging and trouble shooting skills over Linux. C# a nice to have.

  • Experience and understanding of network fundamentals

  • Experience and understanding of configurations on network platforms. Cisco certification is a plus

  • Experience and understanding of the Linux operating system. Kernel version 4.x. Ubuntu, Centos or Debian

  • Experience working with performance profiling tools such as Intel Vtune, Google Performance tools, Gprof

  • Experience writing unit tests with a testing framework such as Cunit, Nunit or Google Test Framework

  • Experience working with Git

  • Experience with static analysis tools such as Coverity Prevent, Flexelint, Splint, etc

  • Experience with netconf and yang is a plus

  • Broad system level knowledge including intuitive understanding of distributed system interactions and performance tradeoffs

  • Excellent communication skills and the ability to work well in a team

Benefits

Adaptiv Networks is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. Adaptiv Networks offers competitive salary, flexible work hours, competitive benefits and stock options.