

Firmware Test Engineer
Location
San Francisco, CA
Level
Mid-Level
Department
Transportation
Type
Salary
$128,000 - $160,000
Job Description
Posted on:
2026-06-12
Responsibilities
- Design and execute comprehensive manual and automated test plans for firmware validation.
- Collaborate with firmware engineers to understand firmware design for thorough testing.
- Manage firmware deployments to bikes and docks, including planning and execution.
- Ensure firmware meets all system-level requirements through collaboration with product, hardware, and operations teams.
- Drive initiatives forward to ensure successful delivery of key results impacting the business.
- Proactively solve problems related to firmware testing and deployment.
- Participate in New Product Introduction (NPI) and fleet sustainability programs.
Job Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
- 3+ years of experience in firmware testing, preferably in embedded systems.
- Strong understanding of testing methodologies and best practices.
- Experience with testing embedded systems and hardware/software interactions.
- Proficiency in scripting languages (e.g., Python, Bash) for test automation.
- Familiarity with communication protocols (e.g., CAN, UART, I2C, SPI).
- Excellent analytical, problem-solving, and communication skills.




