Linux Kernel Network Software Engineer

May 14 2019
Industries IT: Software
Categories Information Technology, Programming - Development, Networking, Telecommunication, Computer Engineering - Software Engineering
Ottawa, ON


We are innovators in the emerging and rapidly evolving Software Defined Networking space. We are currently seeking a permanent full-time Linux Kernel Network Software Engineer with extensive network software experience. If you are a passionate developer then read on.


We work on network solutions with leading edge technology in the telecommunications industry. We hate buzzwords but we have them too: SDN, NFV, IOT, Containers, Docker, Mesos, and dang.

We work on fascinating projects that are actually deployed beyond vagrant machines. You can make a difference and learn meaningful real-world skills.


Ottawa, Ontario (Must be Willing to Relocate)


  • Effective Interpersonal Skills
  • Team Player – Excellent Collaboration & Communication
  • Language Requirement: English Reading Writing Communication Skills
  • The ability to complete independent work assignments
  • You must be highly self-motivated in order to drive projects forward and the ability to operate under tight deadlines
  • You must use critical and analytical thinking to effectively solve problems
  • Initiative
  • Organized


The ideal candidate has the ability to balance working in different spaces and completing independent work assignments. He/She is very technical and has hands on experience coding. The role will require you to conduct code and design reviews. Mojatatu is a fast-paced agile environment - therefore passion is a must-have ingredient.


  • Work on MojaNet OS implementing a variety of features as needed
  • Write SDN Application; based on MojaNet
  • Add Kernel features as needed to facilitate MojaNet required features
  • Develop some features for other network subcomponents within MojaNet
  • Assist with the coding and design of software products
  • Coordinate with internal resources and third parties/vendors to ensure the flawless execution of projects
  • Make patches and test plans
  • Identify and assess potential issues and risks; report and escalate to management as needed
  • Create and maintain comprehensive project documentation
  • Provide routine status reports to clients and management
  • Fix Linux Kernel general network and Netdev driver issues as per need basis
  • Processing Kernel network bugs from Quality Engineers and customers
  • Write automated tools used for  development, debugging and testing
  • Collect and document customer requirements and develop specifications.
  • Research and evaluate various open source technical solutions available to solving customer requirements.
  • In absence of open source, able to synthesize and develop the requirements and then test.
  • Develop test data and process to evaluate the performance and reliability of designs.
  • Take part in the planning of, installation and integration of solutions into the customer defined systems.
  • Take part in assessment, troubleshooting, documenting of upgrade and maintenance procedures for solutions on customer systems.
  • Ensure that all projects are delivered on-time, within scope and within budget
  • SR&ED Reporting
  • Continuing Education
  • Other duties as required


  • Educational background, preferably in the fields of computer science is nice to have
  • Solid technical background, with 2+ years' experience in software development and web technologies
  • Proficient in Linux Kernel networking protocol stack development and active on upstream feature implementations and bug fixes
  • Knowledgeable in a variety of networking protocols and techniques
  • Familiar with Linux Kernel general subcomponents implementation
  • Strong Extreme Programming and Software Design and Testing skills
  • Language Requirement: English Reading Writing Communication Skills


  • Fast Paced Environment with Tight Deadlines
  • High Attention to Detail
  • Combination of Sitting, Standing and Walking
  • Work Under Pressure
  • Repetitive Tasks


$94,993.60 - $100,000
Group Benefit Package, Possible Bonuses and Wage Increases


15 Fitzgerald, Suite 200
Nepean, Ontario K2H 9G1

If interested please send resume to ****@********.com

Or by Mail:

Kimberley Jeffries
15 Fitzgerald, Suite 200
Nepean, Ontario K2H 9G1

Apply now! network