A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
  • EN

Careers at EXFO


Principal Software Developer



Job summary

As a part of the organization as a Product owner you will be responsible for development of one or multiple products thru Analyze, Design, development and maintaining quality standards for products of EXFO’s service assurance group. You will also be responsible for efficiency gains of team and improving product quality so that minimizing customer feedbacks.


What you’ll do

  • Involved in analysing requirements and gauging the complexity, efforts and volume of tasks.
  • Act as PO/BA and get business requirement to convert in technical requirement.
  • Actively involved in system design & design reviews.
  • Define security standards for product.
  • Incubate process to control security Vulnerabilities.
  • Actively involvement on leading team from solution point of view.
  • Understand the design and implement as per best practices.
  • Will be responsible for solving technical problems or issues faced by team members.
  • Ensuring the User experience will remain at high.
  • Active participations in agile processes, identifying the process improvements and driving them.
  • Work on latest & diverse set of technologies and domains 
  • Works towards scrum team goal, not only towards individual goal.
  • Be a motivated team member and think towards achieving end goal and not only finishing day to day task.
  • Go getter attitude.


What we’re looking for

Technical skills

What we’re looking for- Technical skills

  • 10 years of Extensive experience in Telecom Domain.
  • Deep knowledge of TCP/IP, FTP, L2 & L3 protocol.
  • Strong expierence in 4G/LTE & 5G network architecture.
  • Well knowledge in 5G security standards.
  • Person should have knowledge on C++ programming language.
  • Able to get in code and do quick proof of concepts
  • Strong communication skill.
  • Experience on Web & application security standards.
  • Good knowledge of certificate management, mutual authentication, Public private algorithm
  • Should have knowledge on encryption mechanism, GDPR
  • Strong knowledge on standard security tools e.g. white source.
  • Must have expierence to work with multisite people.
  • Candidate must have knowledge of Database and their behavior.
  • Having knowledge of Modern technologies will be preferable.
  • Practiced and/or implemented agile development cycle
  • Inclined towards working on problem
  • Think strategic and challenge business accordingly
  • Familiar with microservises, cloud native, DevOps concepts to enable seamless customer deployments/ upgrades 

Required aptitudes

  • Creative - can devise & implement multiple solutions.
  • Passion for quality and excellence.
  • A team player, who goes out of his /her way to help the team members, whenever possible.
  • Excellent written and verbal communication skills.
  • Have high sense of responsibility, organization and self-sufficient.
  • Demonstrate results than anything else



Must have

Pertinent experience: 10 year

Language requirements: English

Education: Candidate should be computer engineering background




Any other combination of experience/studies will be considered.



What we are offering (select what is applicable to your location)



  • Flexible working hours
  • Multi-site & Multidisciplinary teams
  • Dynamic and collaborative work environment
  • Modern Workspace
  • AGILE work methodology
  • Variety of social and sports activities
  • Social Community Involvement


  • Free parking
  • Onsite Cafeteria Services
  • Competitive vacation policy and holiday time off
  • Annual Bonus Program
  • Group Insurance




Principal Software Developer Pune, India | Posted 18 days ago

Let's stay in touch!

Get the latest network test, monitoring and analytics news!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you.