Software Developer

Montreal

150 000,00$ - 230 000,00$ /an

Offre publiée le 2025-07-29

Adacel

Are you interested in joining an organization that?

  • Has over 30 years of experience providing innovative software simulation solutions in the Air Traffic Management (ATM)?
  • Provides products and services to governments, colleges and universities, and defense and civilian ATC agencies worldwide.
  • Offers a pay-for-performance compensation structure, tuition reimbursement, and access to various professional development opportunities.
  • Has work / life balance programs in place and offers a holistic benefits package that is fully customizable based on your specific needs?

If this sounds interesting to you, continue reading about our job vacancy below.

Adacel is looking for a C / C++ / QT (Motif / X-Windows knowledge desirable) software developer with a strong mathematical background to design, develop, and test software enhancements within the Adacel Air Traffic Management product lines.

Essential Duties and Responsibilities :

  • Design, develop, test, and implement complex software solutions for Adacel’s Air Traffic
  • Management operational products using C / C++ / QT (Motif / X-Windows) in a Linux operating system environment.
  • Develop and maintain technical documentation related to software functionality.
  • Participate in software unit testing automation.
  • Works with the Product Management team and Subject Matter Experts to identify and clarify requirements.
  • Assists in “Tier 3” Engineering support resolve defects in fielded systems.
  • Optimizes Engineering processes by recommending improvements to policies and procedures.
  • Communicate effectively with team members, clients, and other stakeholders.
  • Performs other duties as assigned by Supervisor.
  • Qualifications : Required

  • Bachelor’s degree in computer science, Software Engineering, or related field with relevant experience.
  • Mathematical background in Linear Algebra, 3D Geometry and Trigonometry.
  • 5+ years of Software Development experience.
  • Ability to work within a Linux environment.
  • Proficiency with software architectures and design methodologies.
  • Proficiency with C / C++ / QT procedural and object-oriented programming languages and libraries.
  • Knowledge of the AGILE methodology.
  • Knowledge of Microsoft Office products such as Word, Excel, PowerPoint, and Outlook.
  • Strong problem solving and critical thinking skills.
  • Excellent written and verbal communication skills in English and French due to the need of communicating and delivering of technical material to international clients.
  • Knowledge of domain-specific topics (Air Traffic Management topics, etc.).
  • Linux debugging tool experience.
  • Other Qualifications :

  • Ability to adhere to Adacel’s Drug Free Workplace Policy
  • Ability to pass an Adacel background check while employed.
  • Must be able to pass a security background check (if requested).
  • Physical Requirements :

  • Minimal physical effort (e.g. lifting, pushing and moving heavy objects).
  • Occasional lifting – less than 25 lbs.
  • Repetitive wrist, hand, and finger movement.
  • Hybrid work environment (2 days in office per week).
  • Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Aviation and Aerospace Component Manufacturing

    Referrals increase your chances of interviewing at Adacel by 2x

    Sign in to set job alerts for “Software Engineer” roles.

    Frontend Developer (multiple opportunities)

    Greater Montreal Metropolitan Area 1 month ago

    Junior Software Engineer (1-5 years) - Python or C++ - Hybrid working - Up to $160,000 CAD Base (+Bonus)

    Full-Stack Software Engineer [Contract] [Remote possible]

    Montreal, Quebec, Canada $150,000.00-$230,000.00 2 months ago

    Montreal, Quebec, Canada CA$70.00-CA$78.00 3 weeks ago

    Software Developer Intern (Solutions Engineering team), Fall 2025

    Software Engineer, Intermediate or Senior

    Full Stack Developer (React / Python) - Up to $200k CAD + Exceptional Bonus - Elite FinTech Firm - Montreal

    Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr