# Ingénieur de Test en Fabrication, Solutions Urbains de Lyft

**Company**: Lyft
**Location**: Longueuil, QC
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: CAD $112,000 - CAD 140,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/lyft/jobs/8779927002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4ee800e5-ab2

## Description

We are seeking a Test Engineer in Manufacturing to design, build, and manage test systems that ensure every bike and scooter leaving our production lines is safe, durable, and functional.

Responsibilities:

- Manage test systems, including designing, building, and managing software, electrical, and hardware test benches used during production

- Define the vision, strategy, and architecture of current and future manufacturing test systems

- Write scripts and programs to execute automated tests and capture data for traceability and yield analysis

- Implement features and tools to support hardware testing across the product range

- Ensure internal test platform management, including Python-based execution environment with YAML-driven configuration

- Maintain TypeScript/Electron/React application communicating with Python test agent via gRPC/protobuf

- Manage integration, signed installers, semantic versioning, and automatic update pipeline based on S3 with rollback

Commissioning and Validation of Hardware:

- Commission, validate, and test firmware for PCBA and multi-component electrical systems

- Validate mechanical and electrical assemblies to confirm safety, durability, and functionality requirements before shipping

- Validate and troubleshoot factory tests, define factory test requirements, participate in software commissioning, and review test bench software

Production Support and Field:

- Collaborate with engineers to troubleshoot issues, perform initial failure analysis, and take corrective actions

- Troubleshoot assembly failures on the production line and diagnose/fix test station bugs to maintain line operation

- Travel to contract manufacturers as needed to ensure designs are built and tested successfully

Cross-Functional Leadership and Supplier Management:

- Collaborate cross-functionally with contract manufacturers, quality teams, and program teams to resolve manufacturing issues quickly

- Maintain key relationships with manufacturing partners, internal and external test/lab resources, and mechanical, electrical, and manufacturing engineers

- Manage external test bench suppliers, including design reviews and FAT/SAT

- Prepare concise design investigation summaries and test reports, communicate cross-functionally to deliver high-performance products to market

Experience:

- Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Science, or related technical field

- Experience with Python, C/C++, or other scripting languages for test automation

- Familiarity with hardware test equipment and laboratory tools

- Experience in designing and building functional test benches and posts

- Practical experience with commissioning and debugging prototypes, functional verification, and manufacturing support

- Experience with embedded systems design and communication protocols

- Experience with ARM-based microcontrollers and RTOS environments

Preferred Skills:

- Experience with hardware test frameworks, such as OpenHTF, TypeScript, React, Electron, gRPC, protobuf, and SQLite

- Exposure to MES/ERP integration, including travelers, BOMs, and label generation

- Experience with cloud data management and dashboard creation

- Knowledge of test data pipelines, traceability, or genealogy systems

- Familiarity with firmware debugging tools and serial consoles

## Skills

### Required
- Python
- C/C++
- Electrical Engineering
- Mechanical Engineering
- Computer Science
- embedded systems design
- communication protocols
- microcontrollers
- RTOS environments

### Nice to have
- OpenHTF
- TypeScript
- React
- Electron
- gRPC
- protobuf
- SQLite
- MES/ERP integration
- cloud data management
- dashboard creation
- test data pipelines
- traceability
- genealogy systems
- firmware debugging tools
- serial consoles

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/lyft/jobs/8779927002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
