P

Project Canary

SaaS-based emissions data analytics platform

Embedded Test Automation Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeHayward, CA, USA$130k - $150k /yrIn-person

About the Job

Requirements

  • Four to seven years of experience in embedded systems, test automation, manufacturing test engineering, or a related field.
  • Strong Python programming skills and experience building maintainable automation tools.
  • Hands-on experience using Pytest or a similar framework for hardware, system, or integration testing.
  • Working knowledge of embedded Linux, including boot processes, network booting, storage partitioning, and file system configuration.
  • Experience integrating systems through APIs, cloud databases, or other data services.
  • Ability to diagnose complex issues across hardware, operating systems, software, and networks.
  • Experience working across engineering disciplines to deliver production-ready systems.
  • Practical approach to documentation, error handling, and long-term maintainability.

Responsibilities

  • Build and maintain an integrated automated test environment for embedded Linux hardware.
  • Automate device identification, network booting, disk partitioning, file system configuration, and software installation.
  • Develop secure workflows that store and retrieve device-specific calibration results and instrument configuration data from cloud-based systems.
  • Design and expand automated test suites using Python, Pytest, LabVIEW, or similar tools.
  • Develop Python tools that integrate with existing LabVIEW and Python calibration systems.
  • Troubleshoot issues across hardware, operating systems, software, and network connections.
  • Partner with hardware, firmware, test, manufacturing, and cloud teams to improve device bring-up, testing, and configuration.
  • Improve the reliability, repeatability, and maintainability of production test processes.

Desired Qualifications

  • Experience developing or maintaining LabVIEW automation and integrating LabVIEW with Python.
  • Familiarity with hardware-in-the-loop test environments and automated laboratory equipment.
  • Experience applying CI/CD practices to embedded systems or physical hardware testing.
  • Experience supporting production provisioning, calibration, or manufacturing test systems.
  • Familiarity with cloud-based data storage, device configuration management, or disaster-recovery workflows.

About the Company

Project Canary

SaaS-based emissions data analytics platform

Project Canary provides a SaaS-based data analytics platform focused on environmental performance for emissions-intensive industries, especially oil and gas. It collects data from its own continuous monitoring sensors, third-party sensors, OGI cameras, and satellites to generate real-time, facility-level emissions insights through the Canary Carbon Portal, which supports GHG reporting and regulatory compliance. The company differentiates itself by combining end-to-end measurement with a SaaS analytics layer and an independent TrustWell certification, enabling verifiable emissions data and an objective facility rating. Its goal is to help customers reduce methane and other emissions, improve ESG reporting, and expand solutions to broader markets like agriculture and landfills.

Company size
51-200
Company stage
Series B
Total funding
$121M
Headquarters
Denver, CO
Founded
2018

Recently Posted Jobs

Explore more opportunities at Project Canary

See more jobs