Senior Network Communications Software Developer

Pivot + Edge

$115K — $120K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering or equivalent
  • 8+ years of software development experience
  • 2+ years of experience mentoring/managing junior employees
  • Proficiency in C++ and scripting languages like Bash and Python
  • Experience with networking protocols and tools (TCP, UDP, RTP, Wireshark)
  • Knowledge of IP Telephony protocol (SIP)
  • Familiar with microservices architecture (Docker, Containers)
  • Bilingualism (English and French) is a plus.

Responsibilities

  • Design and implement software applications for air traffic management systems
  • Create and maintain software according to established development processes
  • Analyze problem reports to identify and rectify software errors
  • Develop and execute software test plans
  • Ensure timely completion of tasks while maintaining quality and budget standards.

Benefits

  • Long-term career opportunities in a supportive company culture
  • Emphasis on a team-oriented working environment
  • Focus on work-life balance
  • Private medical insurance for employees
  • Private pension offerings for future planning
  • Opportunities for training and professional development
  • Employee referral program incentivizing internal recommendations.
Full Job Description
The Frequentis Canada officein Gatineau, Quebec, is looking for a dynamic individual to join our well-established team as a Senior Network Communications Software Developer. As part of our team, you will design, develop and maintain products used in Air Traffic Management communication systems. Some of the duties will include designing software components that must comply with high availability requirements, real-time constraints and ease of use.

The position is based in Gatineau, Quebec, Canada and is open to Canadian Citizens, Canadian Permanent Residents and Foreign Workers that hold a valid Canadian Work Permit.

Benefits

We offer you long-term career opportunities with a corporate culture where you count as a person. Guided by values such as partnership and mutual respect we attach importance to a team-oriented working atmosphere. We offer an exciting work environment and a range of benefits focused on work-life balance, professional development and flexibility.

Additional Benefits
  • Trusted Working Hours
  • Private Medical Insurance
  • Private Pension
  • Training & Development
  • Employee Referral Program


Key Tasks
  • Designing and implementing software applications
  • Creating and maintaining software in accordance with the development process
  • Analyzing problem reports to identify and fix software errors
  • Developing software test plans
  • Performing tasks on time, quality and budget


  • Bachelor's degree in Electrical Engineering, Computer Engineering or equivalent
  • 8+ years of software development experience
  • 2+ years of experience mentoring/ managing junior employees
  • Object Oriented, N-Tier Architecture, Embedded/Real-time development
  • Languages: C++
  • Scripting Languages: Bash, Python
  • Operating Systems: Linux
  • Version Control Systems: Subversion/Git
  • Networking protocols and tools: TCP, UDP, RTP, Wireshark
  • IP Telephony protocol: SIP
  • Microservices: Docker, Containers
  • Design: UML, Sequence diagrams
  • Bilingualism (English and French) will be considered an asset.


Compensation:
  • $115,000-$120,000 base salary, commensurate with skills and experience.

Similar Jobs

More Aerospace & Defense Jobs

Find similar Senior Network Communications Software Developer jobs: