Talent.com
Software Developer – Data Link Developer
Software Developer – Data Link DeveloperNAV CANADA • Ottawa, ON, CA
Software Developer – Data Link Developer

Software Developer – Data Link Developer

NAV CANADA • Ottawa, ON, CA
6 days ago
Job type
  • Full-time
Job description

Software Developer – Data Link Developer

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.

What NAV CANADA offers you :

  • Challenging, team-oriented work environment
  • Competitive compensation and flexible benefits
  • Opportunities for growth and development
  • 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
  • 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.

    Seniority level : Associate

    Employment type : Full‑time

    Job function : Information Technology

    Industries : Airlines and Aviation

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Ottawa, ON, CA

    Similar jobs
    Senior Data Engineer

    Senior Data Engineer

    Systematix • Greater Ottawa Metropolitan Area, Canada
    Full-time
    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...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer, Data Infrastructure & Acquisition - Ottawa, Canada

    Software Engineer, Data Infrastructure & Acquisition - Ottawa, Canada

    Speechify • Ottawa, ON, Canada
    Full-time
    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 – ...Show more
    Last updated: 30+ days ago • Promoted
    R Developer

    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...Show more
    Last updated: 30+ days ago • Promoted
    Director, DaaS Software & Data Platform

    Director, DaaS Software & Data Platform

    Nanometrics Inc. • Ottawa
    Full-time
    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 ...Show more
    Last updated: 14 days ago • Promoted
    Lead Software Developer Full Stack (Python) North America (Remote)

    Lead Software Developer Full Stack (Python) North America (Remote)

    Ignite Talent Solutions • Ottawa, ON, Canada
    Remote
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    SRC Can • Ottawa, ON, Canada
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Software Developer (Government of Canada Secret-level clearance)

    Full Stack Software Developer (Government of Canada Secret-level clearance)

    TV2 Consulting • Ottawa, ON, Canada
    Full-time
    We are seeking an Application Developer to join the Government of Canada delivery team, supporting secure web portal applications (DynaDocs and CanaDocs) and their underlying infrastructure.This ro...Show more
    Last updated: 7 days ago • Promoted
    Data Architect

    Data Architect

    Talent To Hire Inc. • Ottawa, ON, Canada
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Python ETL Developer / Data Engineer - Remote

    Python ETL Developer / Data Engineer - Remote

    ipvisibility • Ottawa, ON, Canada
    Remote
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer - Mastech Digital

    Data Engineer - Mastech Digital

    Mastech Digital • ottawa, on, ca
    Full-time
    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...Show more
    Last updated: 20 days ago • Promoted
    Software Developer, Services

    Software Developer, Services

    Slice • Ottawa, ON, Canada
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer

    Data Engineer

    TULLOCH • Ottawa, ON, Canada
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Application / Software Architect (Data & AI Solutions), Level 3

    Application / Software Architect (Data & AI Solutions), Level 3

    Donna Cona Inc. • Ottawa
    Full-time
    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...Show more
    Last updated: 14 days ago • Promoted
    Senior Consultant, Low Code Solutions

    Senior Consultant, Low Code Solutions

    MNP • Ottawa
    Full-time
    Senior Consultant, Low Code Solutions.We are more than a prominent consulting firm in tax and accounting, we are redefining how organizations succeed in the digital age by bridging strategic vision...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Giatec Scientific Inc. • Nepean, ON, Canada
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer - ottawa

    Data Engineer - ottawa

    Mastech Digital • ottawa, on, ca
    Full-time
    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...Show more
    Last updated: 20 days ago • Promoted
    Senior Cloud Platform Software Developer

    Senior Cloud Platform Software Developer

    March Networks • Ottawa, ON, Canada
    Full-time
    March Networks is proud to be recognized as one of Ottawa’s Best Places to Work.March Networks is an established global leader in the video surveillance industry and works with the world&rsqu...Show more
    Last updated: 30+ days ago • Promoted
    Data Architect

    Data Architect

    TEEMA Solutions Group • Ottawa
    Full-time
    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...Show more
    Last updated: 14 days ago • Promoted