Overview:
The Aerospace and Defense engineering team within Hexagon's Autonomy & Positioning division is looking for a Software Manager to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. This role is ideal for someone with proven technical leadership experience with embedded software products who thrives on seeing exciting projects through to completion.
In this role, reporting to the Senior Director, Aerospace and Defense Engineering, you will be responsible for leading the software product development for new positioning and situational awareness capabilities for Hexagon's Aerospace and Defense customers. You will be responsible for evolving and championing best software development practices while responsible for executing the software aspects of our product and feature roadmaps. You will be involved in all stages of the product development cycle and will collaborate with project manager, functional manager, system engineer and chief engineer peers.
The Location: Hexagon is a global company with locations around the world. This position is based in Calgary, AB, and works closely with teams located in the UK and the USA. Hexagon's Calgary campus offers a modern work environment and a highly collaborative culture. This position can be either hybrid or full time in office.
Responsibilities:
As a Software Manager, Aerospace and Defense Engineering, your responsibilities will include:
- Provide functional management and technical leadership of the team
-
Building a team that can deliver our product roadmap
-
Keep current on the software development best practices and bring these to your team
-
Collaborate with software architects and chief engineers to drive the Aerospace and Defense software development roadmap
-
Work collaboratively and build relationships with peers in the other Hexagon A&P software teams
-
Develop, communicate and execute plans efficiently with team buy in
-
Manage backlog and technical debt while balancing these with development initiatives
-
Develop, iterate, monitor, and report performance and contextual metrics
-
Grow a culture of initiative, innovation, accountability, quality and continuous improvements
-
Build and develop the team’s skills through personal skills development, continuous improvement initiatives, and knowledge transfer
-
Anticipate and organize education and training of the team, with both external and internal sources
-
Provide frequent performance feedback, coaching, career growth
-
Represent the team and its interests in management meetings and initiatives
-
Generate and communicate a compelling vision for the team
-
Have overall accountability for the team’s actions and results
Qualifications:
Must-Have:
-
Bachelor’s Degree in Computer Science, Engineering, Geomatics or related
-
5+ years minimum experience in a software development role
-
2+ years supervisory experience, training, and mentoring others
-
Knowledge of embedded systems and development with C++ and Python code base and infrastructure/supporting tools
-
Possess excellent analytical skills and be able to produce high-quality processes, procedures, and workflows that ensure high quality results from the team
-
Excellent organizational and planning abilities and can clearly communicate ideas and solutions to others
Nice-to-Have:
-
Knowledge and understanding of positioning technologies
-
Experience with real time operating systems
-
Experience within a formal software development and testing environment
-
Experience of web-based bug tracking and project software (e.g. JIRA )
-
Experience with DO-178B safety standards
Key Success Factors:
-
Excellent technical leadership skills
-
Collaborative abilities in multi-disciplined teams
-
Effective and efficient decision making, taking into account what’s best for the organization
-
Ability to take work/tasks/projects to closure
-
Innate sense of curiosity
-
Excited by applying new technologies to create customer success
-
Constantly seek out better ways to do things, new tools, new technologies, new processes
-
Self-motivated, team player with proven problem-solving skills
-
Excellent written and verbal communication skills (English)
Not sure if you meet all the qualifications for this role? Let us decide! At Hexagon, we are committed to a diverse and inclusive work environment. If you’re excited about the opportunities this role could bring, we encourage you to apply. If you have any questions about the role or our company, please email our team at
[email protected] and we will be pleased to follow up with you. Please do not send cover letters or resumes to this address.
The Company: Hexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector and mobility applications. You’ll be joining over 22,000 people in 50 countries on the leading edge of your field. This position is with Hexagon’s A&P division, a global technology leader, pioneering end-to-end solutions industry leaders rely on for assured positioning and autonomy on land, sea and air. Our work touches every aspect of life, from sustainability on Earth to enabling autonomy. Within the Autonomy & Positioning division your work will contribute to the operation of our brand(s) NovAtel, AutonomouStuff, Veripos and Antcom.
Applicants who require accommodation in the job application process may contact Human Resources at
[email protected]