This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow


NAVBLUE, an Airbus Company: Senior Software Developer In Optimization

NAVBLUE, an Airbus Company

This is a Full-time position in Waterloo, QC posted April 5, 2021.

Software Developer in Optimization Position Type:Full TimeDepartment:Software FactoryLocation:Waterloo or Sweden Office Overview: NAVBLUE is a services company, wholly owned by Airbus, dedicated to Flight Operations & Air Traffic Management Solutions.

Through digital & collaborative innovation, our passionate & customer-focused team develops solutions to enhance the safety and efficiency of air transport.

Over the last years, Airbus has been supportive of various initiatives such as Going Digital, Performance Based Navigation services, Air Traffic Management modernization programs (SESAR & NextGen), Flysmart on iOS and other digital projects related to new aircraft technologies; the launch of NAVBLUE was therefore a natural step to further develop its Flight Operations and Air Traffic Management portfolio.

Fueled by the agility of Airbus ProSky and Navtech (acquired in 2016), and the pioneering spirit of Airbus, NAVBLUE was created in July 2016 with one mission: lead aviation into the digital age.

As a Software Developer in Optimization at NAVBLUE, you will be part of a friendly and talented team that applies mathematical optimization techniques to the planning of airline operations.

Who are we looking for:You are an ambitious optimization developer with a passion for aviation who will work together with us in developing new, as well as in maintaining existing, solutions to challenging optimization problems that arise in airline operations.

You have excellent communication skills in English, and you are expected to be able to communicate technical problems and solutions well to both technical as well as non-technical teams.

You are a great team player, and you embrace collaboration.

You have a strong background in applied mathematics, and you are familiar with mathematical optimization methods, such as Linear-, Integer and Mixed Integer Programming.

You should have experience in at least one programming language and be familiar with object-oriented programming.

Responsibilities:Apply and develop optimization techniques for the airline industry.Maintain and improve the current solutions.Participate in design discussions within the development team.Conduct code reviews.Ensure testability and implement suites for unit and other kinds of required tests for your new code.Assist the product team in defining and planning software development features.Assist the sales team in demonstrating optimization solutions to current and prospective customers.Use problem solving skills to make progress on implementation and overcome issues with very little or no supervision.Follow agile development concepts and participate in our SAFe process.Required Skills/Experience: Knowledge about and practical experience in applying mathematical optimization techniques, such as constraint programming, linear-, integer, or mixed integer programming.Programming experience in at least one programming language and familiarity with object-oriented programming.Plus: C# or Java experience.Plus: Experience in working on a large codebase.Plus: Experience in working with an optimization solver such as Google OR, Gurobi, Cplex, or similar.Plus: Knowledge of Aviation Industry.Plus: AWS experience and certifications.Qualifications:
·Bachelor’s or Master’s degree (or equivalent) in a related field (e.G.: operations research, (applied) mathematics, computer science, or similar).Perks:Located in the heart of University of Waterloo’s David Johnston Research + Technology Park, NAVBLUE is close to shops, restaurants, gyms, daycare, and many other amenities, and only 10 minutes away from Hwy 85.

The modern design of our suite on the second floor of the Accelerator Centre draws its inspiration from airport terminals, and features bright, open work stations, rather than boxed-in cubicles.

As part of our family, you will enjoy:Flexible hoursHybrid working environmentFree parkingStrong work-life balanceCasual dress code (shorts and jeans welcome!)Competitive flexible group benefits planRRSP matching programReferral programRewards and Recognition programTraining and Development SupportMonthly Lunch and LearnsFitness & Wellness reimbursementWeekly healthy snacks and holiday lunchesAn active social committeeLunch hour sporting activities (hockey, soccer, volleyball etc.) with a shower on siteAnd much more!Not to mention, the aviation industry’s ongoing digital transformation means we must continually innovate and rise to the many challenges faced by our geographically diverse customers.

We are always looking for creative ways to improve our processes and technologies to be a leader in the highly competitive aviation market.

How to Apply:Candidates who are interested in joining the NAVBLUE team are invited to submit their resume and cover letter, highlighting their work experiences and skills via email to

We thank all applicants for applying.

Only selected applicants will be contacted.

NAVBLUE, an Airbus company, welcomes and encourages applications from people with disabilities.

Accommodations will be available on request for candidates throughout the entire recruitment and selection process