Share this Job

Mobility Controller & Intelligent applications Developer III

Date: Nov 24, 2022

Location: Ottawa, ON, CA, K1A

Company: Fujitsu Network Communications, Inc.

Fujitsu at a Glance

Fujitsu is a leading information and communication technology (ICT) company, headquartered in Japan, offering a full range of technology products, solutions, and services. Approximately 132,000 Fujitsu people support customers in more than 100 countries. We use our experience and the power of ICT to shape the future of society with our customers.

We are a corporate culture that places great value on the pursuit of new possibilities previously unimagined and brings them to fruition has been the foundation of the Fujitsu’s success since its inception.  In an increasingly competitive world, in which the pace of change continues to accelerate, Fujitsu must strive for continuous innovation. Each and every employee will rise to the challenge of creating new value amid changes in the management environment, technology, society and the marketplace. With a spirit of challenge, we are committed to the continuous creation of new value.  Fujitsu wants innovators like you!
Req ID:14800


Position: Mobility Controller & Intelligent applications Developer


What will you do at Fujitsu?

Virtuora is the platform for a comprehensive, adaptable, modular suite of software products that enables building and growing a virtualized, programmable network. Utilizing the team’s expertise in SDN control of L0/L1/L2 packet/transport network with Virtuora Network Controller (VNC), Virtuora is now making headway into the 5G mobility network control through the building of Virtuora Mobility Controller (VMC), and you are invited to join us to take part in this once in a career opportunity!


Virtuora software utilizes a micro services architecture and leverages open-source technologies to provide complete suite of intelligent controller functionality, i.e. control, planning/design, management, service fulfillment and assurance intelligent functions. We have done this successfully in Optical network, and we are ready to make an impact in the mobility network!


We are looking for an experienced Software developer to be a seed member of this brand-new solution. The candidate for this role will have hands on development experience in an R&D role in a carrier grade Telco EMS/NMS/Controller development organization. It would be very beneficial if the candidate also has 5G RAN experience/understanding. 



  • Be a member of the VMC solution, understanding the architecture design, implementation and test of VMC.
  • Take part in the development of EMS/NMS/Controller software; influencer for software development environment tools including building effective CI/CD environment for the solution
  • Further team direction around 5G function development for a SDN inspired Mobility Network Management System
  • Understanding software requirements for the overall solution; following defined architecture and progression plan for the R&D team
  • Take part in the Intelligent RAN applications software function development in Network Slicing, Service Management & Orchestration space.
  • Self-starter with a penchant for exceeding customer’s expectations.
  • Participate in Telecommunication/Data Communication domain modelling using standards like TMF, ORAN, 3GPP, ITU-T, ONF, MEF, MTNM



  • Minimum of 5 years of Experience in development of Mobility and/or Transport Network management solution; wireless experience preferred
  • Proven record of successfully participating in software development for telco products, preferably with EMS/NMS/Controller software development experience or with wireless 4G/5G knowledge and experience in delivering carrier grade product to market.
  • Excellent written and verbal communication skills. Proven ability to effectively collaborate with fellow team members.
  • Expertise in Core Java, Threads, Collections and Data structures
  • Expertise in OOAD, Design patterns, UML modelling
  • Understanding of 5G/ORAN based mobility networks and ORAN OAM, RIC, O1 interfaces; A1 knowledge could be beneficial.
  • Experience in Kubernetes, Docker, HDFS, ElasticSearch, Spark and distributed big-data systems; experience in containerization and cloud platform such as Azure and AWS are highly desirable
  • Hands-on experience of various communication protocols such as Netconf, and modelling tools such as Yang, Json, XML are highly desirable
  • Experience in designing and developing REST APIs would be beneficial
  • Familiarity with Layer 0 (DWDM), Layer 1 (OTN) and Layer 2 (Packet) SDN application functions is highly desirable.
  • Good knowledge with databases Oracle/MySQL/Cassandra
  • Experience in unit test, continuous integration (CI/CD) frameworks such as Junit, Jenkins, postman
  • Familiarity with Git, Gerrit, Bitbucket, JIRA, Agile/Scrum development methodologies.


Nice to Have:

  • Understanding of 5G security
  • Exposure to ONAP based SDN controller
  • Exposure with Open Daylight (ODL) based SDN controller development
  • Exposure to graph data structures/database, path computation algorithm implementation like Dijkstra, Yen
  • Exposure to messaging frameworks like Kafka and Java related frameworks like OSGI, Spring, Blueprint
  • Experience in SNMP, SOAP & CORBA


Other information:

  • Location: Richardson, Texas ( Onsite ) & Ottawa, Canada ( REMOTE / Hybrid )
  • Travel: 10%


At Fujitsu, one of our corporate principles is "We respect human rights." This principle underpins our corporate and individual activities and guides the actions of every Fujitsu Group member. We embrace diversity and equal opportunity. Qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.  By empowering people, we can unleash our collective strengths to create a better experience for our employees, our customers, and our partners.

California Privacy Act:

Job Segment: Application Developer, Developer, Testing, Test Engineer, Cloud, Technology, Engineering