C++ Developer

CAE · Other US Location

Company

CAE

Location

Other US Location

Type

Full Time

Job Description

About This Role

CAE is a high technology company, at the leading edge of digital immersion, providing solutions to make the world a safer place. Our flight services business delivers software solutions to more than 150 airline customers. 

Here are few reasons why folks love working at CAE! 
 

  • Meaningful work that drives professional development 

  • Ability to enter and grow within the technology industry 

  • Work in a collaborative environment 

  • Be part of a high-performance team 

Airlines and business aircraft operators face pressures like few others. In a heavily regulated, competitive, ultra-visible industry, they require a suite of digital tools to efficiently plan their operations and deploy their people while optimizing their performance, compliance, and customer satisfaction. That’s where CAE Civil Flight Services comes in. With our flight operations and optimization digital solutions, CAE Civil FlightServices equips aviation professionals with the data needed to make informed decisions and take control of critical tasks, so they stay focused during regular and irregular operations, such as during adverse weather events like snowstorms. By bringing together the expertise of CAE, Merlot, RB Group and Airline Operations Portfolio solutions, CAE’s Civil Flight Services offers a comprehensive portfolio of products and a digital ecosystem to address three main markets – Commercial Aviation, Business Aviation and Crew Engagement.

Optimization engines developed by the CAE Civil Flight Services Operations Research Team are essential in addressing the complex decision-making and logistical challenges that airlines encounter daily. These engines leverage advanced algorithms and data analytics to optimize various aspects of airline operations, from scheduling and crew management to route planning and fuel efficiency, ultimately enhancing operational efficiency and reducing costs.

Your Role & Main Responsibilities:

The CAE CFS Operations Research Team is looking for a C++ developer who will be responsible for design and build new and maintain and develop existing applications for Crew and Airport Management.

Main responsibilities: 

  • Design, develop, analyze, test and support crew manager and airport management applications.

  • Work under general direction to maintain a complex code base, including legacy code

  • Refactor existing code, use TDD techniques, and apply rules of SOLID Design principles

  • Works in multiple projects simultaneously 

  • Collaborate with other C++ developers and Product Manager on main applications: crew manager and testers.

Necessary skills & requirements:

  • Bachelor of Information Technology degree or relevant education

  • 5+ years work experience in coding. 

  • Excellent command of C++ 17/STL/templates and modern C++ software design

  • Knowledge of Microsoft Windows development/Visual Studio 

  • Familiarity with C++ development on Linux

  • Ability to complete all phases of software development life cycle including analysis, design, development, testing and support

  • Ability to understand complex application workflows 

  • Problem solving skills, knowledge of algorithms and complexities

  • Strong analytical skills 

  • Strong communication skills in English , French written and verbal. 

  • Result oriented, resourceful, motivated and creative 

Additional skills 

  • Knowledge of Agile/Scrum 

  • Knowledge about Airline/Airport industry 

  • Knowledge of Operations Research techniques and Linear/Mixed Integer Programming

  • Python skills is a plus 

  • Tools: Jira, Git, Azure DevOps

Join the engine that is changing CAE, pointing towards the next horizon of growth through digital innovations to support our customers in their success. 

#LI-JN1

Position Type

Regular

CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Opportunity Employer 

CAE is an equal-opportunity employer committed to diversity, equity, and inclusion. As "One CAE," we take affirmative action to ensure equal opportunity for all applicants regardless of race, nationality, colour, religion, sex, gender identity and expression, sexual orientation, disability, neurodiversity, Veteran status, age, or other legally protected characteristics.

 

If you don't see yourself fully reflected in every job requirement listed in the job posting, we still encourage you to reach out and apply. At CAE, everyone is welcome to contribute to our success. If reasonable accommodation is needed to participate in the job application or interview process, please get in touch with us at [email protected].

Apply Now

Date Posted

12/12/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details

Intern People Experience - Personio

Views in the last 30 days - 0

Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details