We're seeking a talented Software Developer to join our team building applications that enable digital communications between aircraft and air traffic controllers. In this role, you'll develop the critical software infrastructure that enables communications such as CPDLC (Controller Pilot Data Link Communication) that reduce workload and provide safe and efficient navigation across Canadian skies. As a Data Link Software Developer, you'll help architect and implement applications that handle real-time message exchange between aircraft and ground systems, ensuring reliable, secure communication in some of the world's most demanding operational environments. Your code will support thousands of flights daily, contributing directly to aviation safety and efficiency.
Job Description
What NAV CANADA offers you :
Challenging, team-oriented work environment
Competitive compensation and flexible benefits
Defined benefit pension plan
Opportunities for growth and development
Flexible work arrangements
Diverse and inclusive workforce
Key Accountabilities :
Design, develop, and maintain software applications for ATM (Air Traffic Management) and aviation communication systems
Implement and optimize software to improve ATM (Air Traffic Management) system functionality or data link communication protocols and standards.
Participate in the development of a centralized communication service to reduce pilot and controller workloads
Collaborate with cross-functional teams including systems engineers, test engineers, and aviation subject matter experts
Ensure compliance with aviation industry standards and regulations (ICAO, RTCA, EUROCAE)
Participate in system integration testing and validation of software
Troubleshoot and help resolve complex technical issues in operational environments
Job Requirements
Education :
Degree from a recognized university or community college with an acceptable specialization in computer, electrical engineering, systems engineering, computer science or information systems, or an equivalent combination of education and experience.
Experience :
At least 3 years of experience in software development
Experience working in a multidisciplinary team of system development professionals with emphasis on detailed design, coding standards, unit & integration testing, implementation and software configuration
Proficient in object-oriented software design techniques and applications
Experience working in a SAFe or Agile team
Knowledge :
Knowledge of a range of technologies, programming languages, and tools, including hands-on development, system architecture design, and troubleshooting
Strong technical expertise in C++ and Qt
Knowledge of systems development and life-cycle principles (SDLC), including development, testing, implementation, and support of complex systems
Working knowledge of debugging, configuration management, and test methodologies
Understanding of network communications, digital specifications, and protocols such as pub / sub
Knowledge of designing stateful and stateless applications for container environments
Abilities :
Good assessment, analytical and testing skills
Ability to understand customer requirements and feedback, and incorporate that input into software design and development to enhance user satisfaction
Proven ability to manage multiple tasks simultaneously, from inception through deployment
Demonstrated ability to present confidently and clearly to audiences, including stakeholders and senior management
Personal Suitability :
Positively influence the thinking of others cross-functionally to ensure goals are met, and conflicts are resolved in an effective manner
Establish and maintain appropriate interpersonal relationship in dealings with team members, colleagues, and superiors
Build and maintain relationships internally and externally to gain the support of those who have a significant impact on the success of the organization
Verbal and written communication skills
Flexible work arrangements :
This is a hybrid position with a minimum of 3 days per week on site required.NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.Our Company strives to create an inclusive and barrier-free selection process and work environment. If you require accommodations during this competition process, please ensure that you inform the interview coordinator or hiring manager of any accommodation measures you may require. NAV CANADA will provide accommodations throughout the recruitment and selection process to applicants with disabilities as required.The successful candidate must meet the security requirement of the position and be legally able to work in Canada.We thank all applicants for their interest; only those selected for next steps will be contacted.-NAV CANADA employees help guide the world's aircraft safely and expeditiously through Canadian-controlled airspace. With approximately 4600 employees located from coast, to coast, to coast, we offer some of the most exciting careers in the field of aviation. Our employees deliver air traffic services, design and build our technology, maintain our systems, and provide a wide variety of technical and administrative support. Above all, our employees work together to keep our skies safe. NAV CANADA considers our people to be our most important asset, and we are committed to providing a motivating and satisfying workplace. In exchange for your dedication and commitment, you'll receive a generous compensation and benefits package, opportunities for training and development, and the chance to work for a company that is at the forefront of its industry globally.
We are Systematix and we are looking for a.The ideal candidate must already possess a security clearance at the Reliability level (Level I) or higher.
The expected start date for this 1-year contrac...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Application / Software Architect (Data & AI Solutions), Level 3
Donna Cona Inc. • Ottawa H2B, ON, Canada
Temps plein
Application / Software Architect (Data & AI Solutions), Level 3, for one of our key government clients.To provide some possible methods of adding forms, policy and guidance documents to the Regulat...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Engineer, Data Infrastructure & Acquisition - Ottawa, Canada
Speechify • Ottawa, ON, Canada
Temps plein
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
R Developer
Targeted Talent • Ottawa, ON, Canada
Permanent
We are looking for an experienced.Our client is a fintech company based out of Vancouver.Years experience working in Data Engineering / Data Science utilizing R (purrr, tidyr, dplyr, tibble, & th...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Lead Software Developer Full Stack (Python) North America (Remote)
Ignite Talent Solutions • Ottawa, ON, Canada
Télétravail
Temps plein
Lead Full Stack Developer / Solutions Architect – North America (Remote).Our client is an innovative startup transforming the manufacturing and service industries with real-time digital twins...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Developer
SRC Can • Ottawa, ON, Canada
Temps plein
The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible®.The company was formed to provide innovative products and seasoned analysis to solve the United States&rs...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Data Architect
Talent To Hire Inc. • Ottawa, ON, Canada
Temps plein
The ideal candidate will be responsible for designing, creating, and managing the organization’s data architecture and infrastructure to support data analytics and business intelligence initi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Python ETL Developer / Data Engineer - Remote
ipvisibility • Ottawa, ON, Canada
Télétravail
Temps plein
Reviewing, designing, developing ETL jobs to ingest data into Data Lake, load data to data marts;.Parse unstructured data, semi structured data such XML etc.
Design and develop efficient Mapping and...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Data Engineer - Mastech Digital
Mastech Digital • ottawa, on, ca
Temps plein
This job is for someone who makes sure data is flowing smoothly, accurately, and without problems across the company.Watch and monitor data systems.
Investigate and fix data problems.Work closely wi...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Software Developer, Services
Slice • Ottawa, ON, Canada
Temps plein
Ilir Sela started Slice with the belief that local pizzerias deserve all of the advantages of major franchises without compromising their independence.
Starting with his family's pizzerias, we n...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Data Engineer
TULLOCH • Ottawa, ON, Canada
Temps plein
We want to build an organization where everyone loves their job and their leaders care for them.Over the last 30 years, TULLOCH has built a robust multi-disciplinary consulting engineering firm rec...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Remote Data Architect - Modernize Enterprise Data
Orangutech • Ottawa H2B, ON, Canada
Télétravail
Temps partiel
A public service organization is seeking an experienced Database Architect for a future opportunity.This role focuses on leading assessments and modernizing the enterprise data ecosystem.Candidates...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Developer
Giatec Scientific Inc. • Nepean, ON, Canada
Temps plein
Giatec) is seeking a seasoned Senior Software Developer to architect, build, and scale the services that power MixPilot and its integrations with IoT systems and mobile applications.This is a hands...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Director, DaaS Software & Data Platform
Nanometrics Inc. • Ottawa H2B, ON, Canada
Temps plein
A leading DaaS company in Ottawa is seeking a Director of Software Development to set the technical vision and cultivate talent within the organization.
The role involves leading a diverse team and ...Voir plus
Dernière mise à jour : il y a 28 jours • Offre sponsorisée
Data Engineer - ottawa
Mastech Digital • ottawa, on, ca
Temps plein
This job is for someone who makes sure data is flowing smoothly, accurately, and without problems across the company.Watch and monitor data systems.
Investigate and fix data problems.Work closely wi...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Data Architect
TEEMA Solutions Group • Ottawa
Temps plein
Responsibilities may include, but are not limited to : .Collaborate with internal and external stakeholders (Business, IITB, System Integrators) to understand data requirements and use cases for proj...Voir plus
Dernière mise à jour : il y a 15 jours • Offre sponsorisée
Software Developer II — Cloud, APIs & Automation
Warner Bros. Discovery • Ottawa H2B, ON, Canada
Temps plein
A leading entertainment provider is seeking a Software Developer II in Ottawa, Ontario.The ideal candidate will design and develop innovative software solutions, focusing on libraries, APIs, and cl...Voir plus
Dernière mise à jour : il y a 25 jours • Offre sponsorisée
Senior Data Engineer - ottawa
Systematix • ottawa, on, ca
Temps plein
We are Systematix and we are looking for a.The ideal candidate must already possess a security clearance at the Reliability level (Level I) or higher.
The expected start date for this 1-year contrac...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée