Contract Network Communications Software Developer

Frequentis

Ottawa

On-site

CAD 55,104 - 123,984

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Training & Development
Employee Referral Program

Job summary

Frequentis Canada in Gatineau, Quebec, seeks a Network Communications Software Developer for a 6-month contract to design and maintain flight and air traffic related software. You will work on high-availability, real-time systems with a focus on reliability and usability.

Requirements include a bachelor’s degree in electrical or computer engineering, 2-5+ years of software development experience, C++, Bash and Python skills, and experience with Docker/containers; English and French are a plus.

Qualifications

  • Bachelor’s degree or equivalent in electrical/computer engineering or related field.
  • 2-5+ years of software development experience.
  • Object oriented, N-Tier architecture, embedded/real-time development.
  • Languages: C++.
  • Scripting: Bash, Python.
  • Version control: Subversion/Git.
  • Networking protocols: TCP, UDP, RTP, Wireshark.
  • Microservices: Docker, Containers.
  • Bilingualism (English and French) is an asset.

Responsibilities

  • Designing and implementing software applications.
  • Creating and maintaining software per development process.
  • Analyzing problem reports to identify and fix errors.
  • Developing software test plans.
  • Performing tasks on time, quality and budget.

Skills

C++
Bash
Python

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering or equivalent

Tools

Docker
Containers

Job description

Frequentis Group with headquarters in Vienna is an international supplier of communication and information systems for control centres with safety-critical tasks. Mission-critical control centres around the world keep our planes safe in the sky, our urban and regional trains safe on the railroads, and our ships and boats safe on the seas. They coordinate rescue on land, sea and air when something goes wrong and they keep our citizens safe by dispatching law enforcement and other first responders when we need to call 9-1-1. Today, any controller working in a mission-critical control centre relies on four sophisticated technologies to do their jobs: voice communications, situational awareness tools, decision assist tools, and a resilient voice and data network underneath it all. Those four basic tools: that’s what we do. Worldwide, more than 500 customers in 150 countries with more than 40,000 workstations already trust our know-how and proven experience.

The Frequentis Canada officein Gatineau, Quebec, is looking for a dynamic individual to join our well-established team as a 6-month contract 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.

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
  • Training & Development
  • Employee Referral Program
Key Tasks
  • Designing and implementing software applications
  • Creating and maintaining software in accordance with the development process
  • Analysing problem reports to identify and fix software errors
  • Developing software test plans
  • Performing tasks on time, quality and budget
Job Requirements
  • Bachelor’s degree in Electrical Engineering, Computer Engineering or equivalent
  • 2-5+ years of software development experience
  • Object Oriented, N-Tier Architecture, Embedded/Real-time development
  • Languages: C++
  • Scripting Languages: Bash, Python
  • Version Control Systems: Subversion/Git
  • Networking protocols and tools: TCP, UDP, RTP, Wireshark
  • Microservices: Docker, Containers
  • Bilingualism (English and French) will be considered an asset.
Our Values

Around 2,100 employees worldwide are committed to creating a safer world with their innovative strength and technology orientation. Our culture is based on a working environment characterized by fairness and trust, mutual respect and appreciation. As an international company, we value this diversity and recruit regardless of age, gender, origin, ethnicity, sexual orientation or religion. We value fair and good working conditions, an optimum work-life-balance and offer all our employees equal development opportunities. In doing so, we focus on long-term working relationships in order to keep the valuable know-how of our employees stable.

Compensation:
  • $40-$90 an hour dependant on skills and experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (C++/ Networking)
Senior Software Developer (C++/ Networking)

Frequentis • Ottawa

On-site
CAD 110,000 - 125,000
Private Medical Insurance
Training & Development
Senior Software Developer
Senior Software Developer

Comtech Telecommunications Corp. • Outaouais

On-site
CAD 75,000 - 110,000
Senior Software Developer C++
Senior Software Developer C++

CS GROUP - Canada • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Hybrid Work
Medical, dental, and vision insurance
Telemedicine service
+3
Senior Software Developer C++
Senior Software Developer C++

CS CANADA Inc. • Quebec

On-site
CAD 90,000 - 120,000
Medical, dental, and vision insurance
Access to telemedicine service
RRSP program
+2
Senior Software Developer C++
Senior Software Developer C++

CS GROUP • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Hybrid Work
Medical, dental, vision insurance
Telemedicine service
+3
Software Engineering, Developer
Software Engineering, Developer

General Dynamics Mission Systems - Canada • Calgary

Hybrid
CAD 75,000 - 85,000
Comprehensive medical, dental, and视on
Vision coverage for you and dependents
Defined Contribution Pension Plan
+3
Systems Engineer – Industrial Control and Communications Systems
Systems Engineer – Industrial Control and Communications Systems

Egis Group • Toronto

On-site
CAD 120,000 - 150,000
Concepteur de Logiciel Embarqué / Embedded Software Designer
Concepteur de Logiciel Embarqué / Embedded Software Designer

Cattron Global • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Environnement de travail dynamique
Opportunités de développement
computer software engineer
computer software engineer

Advanze Tech INC. • Vaughan

On-site
CAD 75,000 - 107,000
TFSA
Free parking available
Other benefits
computer software engineer
computer software engineer

Advanze Tech INC. • Markham

On-site
CAD 150,158,000 - 152,914,000
TFSA
Free parking
Other benefits