Senior Software Test Engineer

Job Locations CA-ON-Ottawa | CA-AB-Calgary
Job ID
Technical / Engineering
Permanent Full-Time
Company : Name
Autonomous Stuff


Senior Embedded Software Test Engineer 

We are looking for a Sr. Embedded Software Test Engineer to join a global engineering and manufacturing leader and be part of the autonomous future. In this role, you will work on perception solutions for Mining, Agriculture, and other industries supported by the Hexagon portfolio of companies.


As a Sr. Software Test Engineer at AutonomouStuff, you will work with the latest technology while solving interesting and challenging problems in multiple industries.  You will be responsible for designing and automating integration tests for our perception software.  You will be responsible for testing both hardware and software functionality to ensure it complies with our system requirements.


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 NovAtel and AutonomouStuff brands.


The Location: Ottawa, Ontario


As Senior Embedded Software Test Engineer, you will:

  • Work with the engineering team to understand use case requirements
  • Design tests for validation and verification of our software
  • Automate tests for use in a Continuous Integration environment
  • Create detailed test reports
  • Regularly use productivity tools like Git, Jira, and Confluence
  • Report test results to technical leadership          



  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Systems Engineering, or a related field
  • 8+ years’ experience with test design and automation
  • Hands-on experience with embedded hardware setup and testing
  • Proficiency with Linux

Key Success Factors:

  • Strong interpersonal and communication skills
  • Exceptional problem solving and troubleshooting skills
  • Ability to learn new technologies
  • Ability to work in a geographically diverse team setting
  • High attention to detail
  • Self-motivated problem solver


  • Master’s degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, System Engineering, or a related field
  • Industry knowledge in Automotive, Agriculture, Mining, etc.
  • Experience testing systems with camera, radar, lidar, and other perception sensors
  • HIL test experience
  • Experience testing network communication software
  • Sensor calibration experience
  • Deep experience with embedded Linux targets, including flashing, configuring U-Boot, etc.
  • DevOps experience
  • C / C++ programming experience


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed