Embedded Systems Test Engineer

Voyis

$95K — $130K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years in test automation and embedded systems validation
  • Proven experience architecting HIL test platforms
  • Advanced knowledge of embedded systems and ARM Cortex
  • Strong programming skills in C/C++ and Python
  • Experience mentoring engineers and establishing testing standards

Responsibilities

  • Own and implement end-to-end test strategies for products
  • Architect and improve HIL test environments for validation
  • Develop monitoring services for system performance metrics
  • Lead root cause analysis for defect resolution
  • Mentor junior QA engineers
  • Promote a quality-first engineering culture across teams

Benefits

  • 5 weeks of total time off and flexible work hours
  • Employee-directed personal education funds
  • Profit-sharing opportunities
  • Regular company-wide social events
  • Health and vision benefits
  • RRSP matching program
Full Job Description
The Role

As an Embedded Systems Test Engineerat Voyis, you will play a critical role in improving how we automate, test, validate, and release the software that powers our underwater camera and laser systems.

You will drive and own quality across the full Voyis stack by validating entire systems including embedded compute, real-time sensor hardware and backend services - all with a focus on building test automation. The role is heavily focused on integration level testing and ensuring release reliability across the range of SW/FW/HW configurations in our core products. You will also contribute to validating utility libraries and internal tools that support both software development and production operations, including calibration, data management, and device maintenance.

Experience & Core Competencies

  • 8+ years of experience in test automation, embedded systems validation, and systems integration testing in safety-critical or hardware-centric product environments (e.g., automotive, industrial, robotics, sensors)
  • Proven track record architecting and building HIL test platforms from the ground up
  • Advanced embedded systems background: firmware on ARM Cortex platforms, peripheral-level debugging, and board bring-up - able to test at the level the firmware is written
  • Strong development skills in C/C++, and scripting languages such as Python, disciplined use of git, and professional software development standards
  • Demonstrated experience mentoring engineers, leading peer reviews, and establishing team-wide testing standards and processes


What You'll Do

  • Own the end-to-end test strategy for Voyis products - defining and implementing manual and automated approaches spanning functional, regression, integration, performance, fault-injection, and compatibility testing
  • Architect, build, and continuously improve HIL test environments that validate software and firmware directly on physical sensors and embedded systems
  • Develop monitoring and observability services to track mission-critical metrics - system latency, data throughput, data integrity - ensuring high-fidelity real-time visualization and sensor accuracy
  • Lead root cause analysis on escaped defects using structured techniques, reproduce issues in controlled test environments, and strengthen automated coverage to prevent recurrence
  • Mentor and develop junior QA engineers
  • Champion a quality-first engineering culture, partnering with firmware, software, and hardware teams to shift testing left and build testability into designs from the start


Nice to Have

  • Experience designing and maintaining CI/CD-integrated firmware and software regression pipelines (GitLab), including structured test case libraries, pass/fail criteria, coverage tracking, and reporting dashboards (Prometheus, Grafana)
  • Experience setting up and managing self-hosted runners and platform matrix builds (Linux x64/arm64, Windows)
  • Experience with containerization and orchestration (Docker, Buildah)
  • Experience with infrastructure as code (Ansible, etc.) including playbooks, roles, and automation workflows
  • Hands-on hardware testing experience with some debugging knowledge using an oscilloscope or multimeter
  • Comfortable with Linux and/or Windows systems administration and debugging infrastructure issues


Work Location

This is primarily an in-person role based at our Waterloo headquarters. Some flexibility for remote work is available; however, fully in person is preferred and a minimum of four days on-site is expected to support close collaboration with the team who is nearly full time in office.

The Perks

  • 5 weeks of total time off, flexible work hours and a dedication to a work-life balance.
  • Employee-directed personal education funds to drive continuous learning
  • Profit-sharing within to celebrate our successes together
  • Regular company-wide social events
  • Health and vision benefits
  • RRSP Matching


The Pay

This opening is for an active vacancy. The salary range for this role is $95,000 to $130,000 dependent on skillset and experience.

Similar Jobs

More Jobs at Voyis

More Aerospace & Defense Jobs

Find similar Embedded Systems Test Engineer jobs: