Lead Software Engineering Strategist

1 month ago


Kitchener, Ontario, Canada NAVBLUE Full time

Function: Operations – Software Development Hub

Location: Waterloo, Ontario

Contract Type: Permanent

Working Time: Full Time

Job Overview:

Aviation is a vital industry that connects people and fosters economic growth. Join NAVBLUE, a premier services provider wholly owned by Airbus, specializing in Flight Operations and Air Traffic Management solutions for airlines, airports, and Air Navigation Service Providers. We leverage our expertise in aircraft manufacturing and flight operations, coupled with agile development methodologies, to enhance operational efficiency and resource optimization, paving the way for a sustainable aviation future. Our global teams are dedicated to delivering a reliable and tailored user experience to over 500 clients worldwide.

The Engineering Manager for Software Development will spearhead initiatives that align with best practices in the industry. You will collaborate with your team, fellow Managers, and other departments to establish our software development technologies, methodologies, and policies. As the Engineering Manager for Optimization AI & ML, your role is crucial in ensuring our products and modules meet the evolving demands of the aviation sector and are well-equipped for future advancements.

Key Responsibilities:

  • Define the strategic direction, processes, and procedures for the Software Development Hub.
  • Own and implement corporate strategies within your team, ensuring alignment with company objectives:
    • Align engineering initiatives with strategic company goals.
    • Ensure team comprehension of engineering objectives and company vision.
    • Identify and address engineering gaps.
  • Lead, mentor, and hold Software Development personnel accountable.
  • Manage personnel matters, including career development and performance evaluations.
  • Collaborate with other Engineering Managers to achieve shared goals.
  • Guarantee the quality of our deliverables.
  • Drive continuous improvement by identifying key performance indicators and implementing enhancements.

Qualifications:

Education:

  • Bachelor of Science in Computer Science or a related field.

Experience:

  • A minimum of 10 years in software development.
  • At least 3 years in a leadership role managing software development teams.
  • AWS Certifications are highly regarded.
  • Familiarity with SAFe 6.0 is advantageous.

Skills and Competencies:

  • Strong leadership skills with a focus on accountability.
  • Passion for team motivation and development.
  • Ability to provide technical guidance and foster consensus.
  • Knowledge of future trends impacting engineering skills in Optimization & ML/AI, including:
    • Optimization methods: Linear Programming, Column Generation, Shortest Path & Graph Theory, custom heuristics.
    • ML/AI: ML Ops, generative AI (LLM).
  • Proficient in problem-solving and team collaboration.
  • Strategic mindset with a customer-centric approach.

Technical Proficiencies:

  • AWS
  • Linux/Windows
  • iOS

Benefits:

  • Located in a vibrant research and technology park, close to various amenities.
  • Part of the Airbus Network.
  • Flexible working hours.
  • Hybrid work model (3 days in the office).
  • Complimentary parking.
  • Weekly breakfast gatherings.
  • Generous vacation policy.
  • Professional development opportunities.
  • Holiday shutdowns.
  • Summer core hours.
  • Strong emphasis on work-life balance.
  • Casual dress code.
  • Comprehensive group benefits package.
  • Focus on mental health support.
  • Additional sick and personal days.
  • Retirement savings matching program.
  • Life insurance coverage.
  • Employee stock ownership plan.
  • Parental leave benefits.
  • Referral incentives.
  • Recognition and rewards program.
  • Training and development support.
  • Monthly learning lunches.
  • Fitness and wellness reimbursement.
  • Active social committee.
  • Organized volunteer opportunities.
  • Recreational facilities, including a flight simulator.
  • Lunch hour sports activities with onsite shower facilities.
  • Active Inclusion & Diversity initiatives.
  • And much more.

About NAVBLUE:

NAVBLUE, an Airbus Company, is a leading global provider of flight operations solutions, including aeronautical charts, navigation data solutions, flight planning, aircraft performance software, and crew planning solutions. Join us in shaping the future of the digital aviation industry by working on flagship products that enable aviation professionals to deliver safe and efficient operations worldwide.

We are committed to digital and collaborative innovation, with a focus on customer satisfaction. Our initiatives include Going Digital, Performance-Based Navigation Services, and Air Traffic Management Modernization Programs. NAVBLUE is proud to be recognized as one of Waterloo Area's Top Employers and one of Canada's Best Employers for Recent Graduates, reflecting our commitment to progressive workplace practices.

NAVBLUE operates globally, with offices in various countries, driven by the mission to lead aviation into the digital age.

The Future is Yours for the Taking:



  • Kitchener, Ontario, Canada Nuvation Engineering Full time

    About Nuvation EngineeringNuvation Engineering is a leading electronic design company that provides innovative solutions for electronic product development. With over two decades of experience, we have served over 400 customers and completed over 1000 engineering design projects.Job SummaryWe are seeking a talented and innovative Senior Embedded Software...


  • Kitchener, Ontario, Canada Nuvation Engineering Full time

    About Nuvation EngineeringNuvation Engineering is a leading electronic design company that provides innovative solutions for electronic product development. With over two decades of experience, we have served over 400 customers and completed over 1000 engineering design projects.Job SummaryWe are seeking a talented and innovative Senior Embedded Software...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Altair Engineering. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software features end-to-end, leveraging industry best practices...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Altair Engineering. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software features end-to-end, leveraging industry best practices...


  • Kitchener, Ontario, Canada Nuvation Engineering Full time

    Nuvation Engineering is seeking a talented and motivated Embedded Software Engineer to join our growing team. In this role, you will play a key part in developing and bringing to life cutting-edge embedded systems for a variety of industries. As an Embedded Software Engineer, you will be responsible for the full software development lifecycle, from initial...


  • Kitchener, Ontario, Canada Hive Full time

    Hive - Lead Product StrategistAt Hive, we are dedicated to bridging the gap between event marketers and their audiences, fostering memorable interactions. As a Lead Product Strategist, you will partner with our Engineering team to devise solutions that strengthen the bond between artists, events, and their supporters.Contribute significantly to enhancing...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Altair Engineering. As a key member of our software development team, you will be responsible for designing, implementing, testing, and supporting new feature development for our rapidly growing Apple CarPlay and Android Auto solutions.Key ResponsibilitiesDesign and...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Altair Engineering. As a key member of our software development team, you will be responsible for designing, implementing, testing, and supporting new feature development for our rapidly growing Apple CarPlay and Android Auto solutions.Key ResponsibilitiesDesign and...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Embedded Software EngineerAre you ready to become part of a leading global engineering design firm that excels in embedded software and hardware, electronics, and electro-mechanical systems?What we are looking for:Enthusiastic and proactive professionalsDesigners with varied expertise and a client-focused approachIndividuals capable of contributing to both...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada University of Waterloo Full time

    Lead Software EngineerThe Lead Software Engineer will play a crucial role in delivering software design and development, as well as database creation and tailored reporting solutions. This position encompasses performing systems analysis, architecting system frameworks, and executing full-stack development across desktop, client/server, and web platforms....


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Junior Software Engineer – Automotive SystemsAre you ready to be part of a leading global engineering design firm that excels in embedded software, hardware, electronics, and electro-mechanical systems?In this role, you will contribute significantly to a team dedicated to the development of foundational automotive software, which includes operating...


  • Kitchener, Ontario, Canada RouteThis Full time

    About Us: We are on a mission to intelligently automate customer support services with market-leading software solutions that optimize modern, Wi-Fi connected homes. Our Vision: RouteThis products are transforming the landscape of technical support, and we are seeking exceptional talent to help us revolutionize this $15 billion industry. Role Overview: As...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    About Brock Solutions Brock Solutions is a pioneering engineering firm focused on delivering innovative solutions and professional services tailored for the design, construction, and deployment of real-time operational systems across diverse industrial, manufacturing, and transportation sectors globally. Our exploration spans exciting fields such as...


  • Kitchener, Ontario, Canada Constellation Dealer Group Full time

    We are seeking a Senior Software Developer for the Constellation Dealer Group.Position Overview:The Senior Software Developer will be instrumental in guiding our software development team, ensuring the delivery of exceptional software products. This role demands a comprehensive knowledge of .NET, Blazor, EF Core, ETL methodologies, Clean Code principles,...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    Transforming the Future with Convergence of Simulation and DataJob Summary:We are seeking a highly skilled Senior Android Software Engineer to join our team at Altair Engineering. As a key member of our team, you will be responsible for designing and developing complex in-vehicle infotainment (IVI) systems with a focus on high-performance HMI.Key...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    Transforming the Future with Convergence of Simulation and DataJob Summary:We are seeking a highly skilled Senior Android Software Engineer to join our team at Altair Engineering. As a key member of our team, you will be responsible for designing and developing complex in-vehicle infotainment (IVI) systems with a focus on high-performance HMI.Key...


  • Kitchener, Ontario, Canada Sun Life Financial Full time

    Lead Software Engineer OpportunityAt Sun Life Financial, we're seeking a highly skilled Lead Software Engineer to join our team. As a key member of our IT department, you'll be responsible for designing, delivering, and maintaining complex Pega solutions.Key Responsibilities:Provide technical guidance and support to junior developers, ensuring the highest...


  • Kitchener, Ontario, Canada Sun Life Financial Full time

    Lead Software Engineer OpportunityAt Sun Life Financial, we're seeking a highly skilled Lead Software Engineer to join our team. As a key member of our IT department, you'll be responsible for designing, delivering, and maintaining complex Pega solutions.Key Responsibilities:Provide technical guidance and support to junior developers, ensuring the highest...