Overview:
Manager, Agriculture Software Engineering
Hexagon's Autonomy & Positioning division is looking for a Manager, Agriculture SW Engineering to lead the software development team for our Agriculture products in the spaces of GNSS, GPS, Inertial Navigation Systems, Vehicle Navigation, Tractor Steering and Guidance, Precision Agriculture, Perception for Autonomous Tractors, Sensor Fusion and Camera based navigation. Reporting to the Agriculture Engineering Manager, you will be responsible for promoting and leading best software development practices while responsible for executing development roadmaps for precision agriculture and autonomous vehicles. This role offers the chance to deliver step changes and lead a team using modern technologies and practices.
The Location: Hexagon is a global company with locations around the world. This position is based in Calgary, AB.
Responsibilities:
As a Manager, Agriculture Software Engineering, responsibilities include:
- Provide functional management and technical leadership of the team
-
Keep current on the precision agriculture industry technology developments and challenges and anticipate actions to meets these
-
Collaborate with the Principal Software Architect and the Agriculture Engineering team to drive the Agriculture software development roadmap
-
Work collaboratively and build relationships with stakeholders in Agriculture Engineering, Core Engineering, Software Infrastructure, Product Management, Sales and Applied Research to identify, prioritize, plan and resource tasks
-
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.
-
Drive 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. You will be relying on technical experts in the team for detailed knowledge of architecture and algorithms
-
Possess excellent analytical skills and be able to produce high-quality processes, procedure, and workflows that ensure high quality results from the team
-
Exposure to global work practices and international collaboration
-
Excellent organizational and planning abilities and can clearly communicate ideas and solutions to others
Nice-to-Have:
-
Previous agriculture/farm experience
-
Strong knowledge and understanding of GNSS receiver architecture
-
Experience with real time operating systems
-
Experience having worked within a formal software development and testing environment
-
Experience of web-based bug tracking and project software (e.g. JIRA )
-
Understanding of GPS/GNSS technology and products
-
Experience with ISO 16949 or ASPICE
Key Success Factors:
-
Excellent interpersonal communications skills at all levels and very effective team working 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 new technologies and new possibilities
-
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. For 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 Autonomy & Positioning division, a global technology leader, pioneering end-to-end solutions 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 brands NovAtel, AutonomouStuff, Veripos, and Antcom. Come see why we are recognized as one of Alberta's Top 75 Employers in 2020, 2021 and 2022!
Applicants who require accommodation in the job application process may contact Human Resources at
[email protected].