Agriculture Software Engineer

Job Overview

  • Company Name NovAtel
  • Job Start Date Tue, 13 Sep 2022 22:21:23 GMT
  • Job Type Full Time - Permanent
  • Job Source Careerjet

Job title: Agriculture Software Engineer

Job description: Overview

Hexagon’s Autonomy & Positioning division is looking for an Agriculture Software Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. You will research, develop, and enhance high precision GNSS positioning firmware features for agriculture applications while collaborating with other engineers across the organization. Your previous experience with software development, applied math and problem solving will support ongoing business initiatives in our exciting high-tech environment.

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 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 NovAtel. Come see why we are recognized as one of Alberta’s Top 75 Employers since 2020!

The Location: Hexagon is a global company with locations around the world. This position is based in Calgary, AB.

If you require any special accommodation, please email our team at and we will be pleased to follow up with you. Please do not send cover letters or resumes to this address.

Responsibilities

As an Agriculture Software Engineer, you will:

  • Interface with marketing, product managers, and the systems team to create robust and complete requirements
  • Work together with our software architect to define functional and performance requirements, code, and testing to meet schedule for production releases
  • Explore new advancements in positioning and find ways to incorporate them into our products
  • Propel the design and verification of software features throughout the product lifecycle
  • Support the development and enhancement of GNSS and GNSS augmentation technology
  • Collaborate with verification designers to plan, execute tests and develop automated test suites
  • Analyze data using graphical and statistical tools to evaluate solutions and identify and investigate possible firmware defects
  • Guide escalated customer support cases through to resolution

Qualifications

Must-Have:

  • B.Sc. in Engineering, Physics, Computer Science, Applied Mathematics or a related technical field and 3+ years of related experience
  • Adept at reading and writing software C/C++
  • Experience with scripting languages such as Python
  • Excellent analytical and problem solving skills and the ability to clearly communicate ideas and solutions to others
  • Good written and verbal communication skills

Key Success Factors:

  • Excellent interpersonal skills and able to work effectively within a multi-disciplinary team
  • Innate sense of curiosity and conscientiousness
  • Excited by new technologies, new algorithms, and new possibilities
  • Derive satisfaction from your work being used in demanding real-world applications
  • Focus on meeting deadlines without sacrificing work quality
  • Sense of urgency to meet customer expectations

Nice-to-Have:

  • Geomatics background and Geomatics Engineers are encouraged to apply
  • M.Sc or Ph.D in Engineering, Physics, Computer Science, Applied Mathematics or a related technical field and 3+ years of related experience
  • Experience with GPS/GNSS applications and algorithm development
  • Knowledge of inertial and other positioning sensors
  • Understanding of real time operating systems and embedded firmware development
  • Exposure to working in development environments that follow standards such as ISO-16949
  • Good knowledge of estimation and filtering techniques (Kalman filtering, Bayesian Estimation, etc.)

Source:

Apply for this job

Search Job

JobAdvisors.ca provides a centralized location for employers and job seekers. We update industry job trends, prospects and other vital information, from verified sources, for both Jobseekers and Employers and promote the content in multiple social media channels.

Follow us on: