Senior Software Developer (C++/ Networking)

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 mentoring or managing junior employees
  • Proficient in C++ and comfortable with scripting languages like Bash and Python
  • Experience with Linux operating systems and version control systems like Subversion/Git
  • Knowledge of networking protocols (TCP, UDP, RTP) and IP Telephony (SIP)
  • Experience with microservices architectures (Docker, Containers) and design methodologies (UML, Sequence diagrams)
  • Bilingualism in English and French is an asset

Responsibilities

  • Design and implement software applications for Air Traffic Management systems
  • Create and maintain software in line with development processes
  • Analyze and troubleshoot problem reports to correct software errors
  • Develop comprehensive software test plans to ensure quality
  • Execute tasks within deadlines, ensuring adherence to quality and budget constraints

Benefits

  • Long-term career opportunities within a supportive corporate culture
  • Focus on work-life balance and professional development
  • Flexible working environment with trusted working hours
  • Private medical insurance and pension plan
  • Employee referral program to encourage team growth
Full Job Description
The Frequentis Canada officein Gatineau, Quebec, is looking for a dynamic individual to join our well-established team as a Senior Software Developer (C++/ Networking). 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 Jobs at Pivot + Edge

More Aerospace & Defense Jobs

Find similar Senior Software Developer (C++/ Networking) jobs: