Engineering Manager, Software and Systems

Hexagon Mining, Inc.

Dowling

On-site

CAD 95,000 - 135,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Retirement with company matching
Life insurance
Disability insurance
Mental health support
Education assistance
Mentorship programs
Flexible schedules

Job summary

Hexagon Mining is seeking an Engineering Manager to build and lead a high-performing software/engineering team that delivers valuable, technically sound solutions for customers. You will be the DRI for a product, platform, or technology area, combining people management with technical leadership.

You will guide design decisions, mentor contributors, collaborate with Product Management, ensure delivery with quality, and foster a healthy engineering culture across geographies as Hexagon evolves

Qualifications

  • Strong written and verbal English communication skills.
  • Experience leading engineers, including people and technical leadership.
  • 5+ years of professional software engineering experience with complex, customer-facing products.
  • Solid knowledge of modern software practices, architecture, testing, DevOps, and delivery.

Responsibilities

  • Guide technical direction and mentor contributors to deliver sound outcomes.
  • Collaborate with Product Management to translate customer problems into value.
  • Ensure delivery of project scope, schedule, and quality.
  • Maintain health, governance, and development practices of the engineering platform.
  • Foster cross-functional relationships and an evolving engineering culture.

Skills

English communication
Engineering leadership
Software engineering
DevOps

Job description

The Company:

Hexagon Mining solves surface and underground mine challenges with proven technologies for planning, operations, and safety. Our solutions address challenges across the entire mining process, and cover a broad spectrum of technologies from desktop and cloud software, to software-hardware systems deeply integrated into mining trucks, shovels, drills, and more. Our engineering team has offices in several nations around the world.


Purpose of Position:

The purpose of the Engineering Manager role is to build and lead a high-performing engineering team that delivers valuable, technically sound solutions for Hexagon Mining customers. The Engineering Manager role serves as the Directly Responsible Individual (DRI), or as a delegated leader reporting to a DRI, for a defined product, platform, or technology area, with accountability for its long-term health and evolution. The role combines formal people management with technical leadership, including performance management, coaching, talent development, recruitment, succession planning, engineering governance, and team culture.


Major Areas of Responsibility:



  • The Engineering Manager is sufficiently familiar with the product, codebase, architecture, quality concerns, delivery constraints, and customer problems to guide technical direction, support design decisions, validate estimates, mentor contributors, and help the team deliver technically sound outcomes.

    The role collaborates with Product Management and other functions to understand customer and business problems, and deliver solutions that are valuable, usable, technically sound, maintainable, and supportable.


    The Engineering Manager has direct accountability for outcomes including:



    • The successful delivery of agreed project outcomes, including scope, schedule, and quality

    • The technical health, quality, governance, documentation, and development practices of the team's product, platform, or technology area

    • The health, growth, and performance of the team and its individual contributors




  • The Engineering Manager also contributes to:



    • Strong working relationships between Engineering, Product Management, Operations, Sales, and other functions

    • A healthy engineering culture across teams and geographies

    • The evolution of the Hexagon Mining technology platform

    • Customer outcomes and the commercial success of the products and solutions the team supports




Knowledge and Experience - Required:


  • Strong written and oral English communication skills

  • Engineering leadership experience, such as people leadership, technical leadership, project leadership, or a combination of these

  • 5+ years of professional software engineering experience, preferably with complex, long-lived, customer-facing products

  • Strong technical knowledge of modern software engineering practices, architecture, design, testing, DevOps, and delivery processes


Knowledge and Experience - Desired:


  • Experience working with hybrid software-hardware systems, e.g. robotics, automotive, industrial automation, etc.

  • Experience working with complex products, legacy systems, hardware and software integration, and/or large-scale technical debt reduction

  • Specialized technical knowledge in a relevant domain, e.g robotics, automotive, GNSS, optimization;, data science, or similar domains

  • Familiarity with engineering delivery, quality, and organizational health metrics

  • Experience leading organizational change and scaling engineering teams


Benefits:

Hexagon is committed to helping our employees thrive as they balance their work and life. We offer competitive pay and incentive-based bonuses. Our comprehensive benefits package includes medical, dental, vision, retirement savings with company matching, life insurance, disability, mental health support, and much more. For your continued learning and professional development, we provide education assistance, funding for professional association memberships, mentorship programs, and access to tools and resources to move your career forward. We maintain a positive and comfortable work environment, with employee-led social clubs, and flexible schedules. Some benefits offered are dependent if you are hired on as full-time, part-time, or temporary status.


Hexagon is an Equal Opportunity Employer. We prohibit discrimination against any job applicant based on protected characteristics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager, Software and Systems
Engineering Manager, Software and Systems

Hexagon Mining • Greater Sudbury

On-site
CAD 120,000 - 180,000
Engineering Manager: Lead Mining Software Teams
Engineering Manager: Lead Mining Software Teams

Hexagon Mining, Inc. • Dowling

On-site
CAD 95,000 - 135,000
Medical insurance
Dental insurance
Vision insurance
+7
Engineering Manager: Lead High-Impact Tech Teams
Engineering Manager: Lead High-Impact Tech Teams

Hexagon Mining • British Columbia

On-site
CAD 120,000 - 170,000
Medical, dental, vision
Retirement matching
Education assistance
+1
Team Lead, Product
Team Lead, Product

Hexagon Mining • Greater Sudbury

Hybrid
CAD 110,000 - 150,000
MinePlan Specialist
MinePlan Specialist

Hexagon Mining • Canada

On-site
CAD 90,000 - 130,000
Product Manager - Machine Guidance
Product Manager - Machine Guidance

Hexagon Mining • British Columbia

On-site
CAD 120,000 - 180,000
Field Service Technician
Field Service Technician

Hexagon Mining • Greater Sudbury

Hybrid
CAD 65,000 - 90,000
Medical benefits
Dental benefits
Vision benefits
+5
Field Service Technician
Field Service Technician

Hexagon Mining, Inc. • Dowling

Hybrid
CAD 70,000 - 90,000
Incentive-based bonuses
Education assistance
Mentorship programs
Manufacturing Engineering Manager
Manufacturing Engineering Manager

NovAtel Inc. • Dowling

On-site
CAD 110,000 - 140,000
QA Technician - Firmware
QA Technician - Firmware

Hexagon • Northeastern Ontario

Hybrid
CAD 55,000 - 75,000