• HOME
  • Products
  • About Us
  • Careers
  • News & Events
  • Resource Center

We're Mojatatu Networks.



We are innovators in the emerging and rapidly evolving Software Defined Networking space. We are currently seeking Linux developers with extensive network software experience. Please review the below open positions and contact us if you would like to speak with us about this - or other - opportunities.



Featured Opportunities



EXPERIENCED LINUX AND KERNEL NETWORK SOFTWARE ENGINEER


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

Linux Networking

Containers (Linux Namespaces, Docker, Kubernetes, Coreos, Mesos),

Low Level Network ASICs NICs, and NPUs, firmware network SDKs (unfortunately, we still have to work with proprietary SDKs)

You have experience in Open Source projects
Network Protocols Operation & Development

REST APIs

Software Defined Networking (SDN)

Network Kernel (by kernel we mean Linux) Hacking

Good knowledge in C, C++, go, Lua, Shell-scripting, and/or Python (at least 3 of 5)

Admin level experience with network and server deployments

Continuous Integration

Automated testing



PERSONAL SKILLS


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

Proficient 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


WORKING CONDITIONS

Fast Paced Environment with Tight Deadlines

High Attention to Detail

Combination of Sitting, Standing and Walking

Work Under Pressure

Repetitive Tasks


WHERE ARE WE?


15 Fitzgerald, Suite 200

Nepean, Ontario K2H 9G1

Canada


How to Apply:

send email to:

careers@mojatatu.com



Experienced Linux and Kernel Network Software Engineer Needed



(613) 596-1138 | Suite 200, 15 Fitzgerald Road, Ottawa, ON, Canada, K2H 9G1



Mojatatu Networks