Linux Kernel Network Software Engineer

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

WHO ARE WE?

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.

REASONS TO WORK FOR MOJATATU

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.

WORK LOCATION

Ottawa, Ontario (Must be Willing to Relocate)

GENERAL SKILLS REQUIRED

  • 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

ROLE SUMMARY

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.

RESPONSIBILITIES

  • 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

EDUCATION, KNOWLEDGE AND EXPERIENCE 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

WORKIING CONDITIONS

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

COMPENSATION

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

WHERE ARE WE?

15 Fitzgerald, Suite 200
Nepean, Ontario K2H 9G1
Canada

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

Or by Mail:

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

Apply now!

Jobs.ca network

#