Firmware Test Engineer

Added
2 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

test automation python git i2c embedded systems

πŸ“‹ Description

  • Design and execute manual and automated test plans for bike share firmware.
  • Collaborate with firmware engineers to test firmware design.
  • Manage firmware deployments to bikes and docks, including planning and execution.

🎯 Requirements

  • Bachelor's degree in Electrical or Computer Engineering or related field.
  • 3+ years of firmware testing in embedded systems.
  • Strong understanding of testing methodologies and best practices.
  • Experience testing embedded systems (hardware/software interactions).
  • Proficiency in Python and Bash for test automation.
  • Experience with CAN, UART, I2C, SPI.
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills.
  • Preferred: experience with HIL testing and test automation frameworks.
  • Familiarity with bike-share systems or similar IoT devices.
  • Knowledge of Git and version control.
  • Experience with CI/CD pipelines.
  • Experience with OTA firmware updates.
  • Knowledge of firmware deployment tools and best practices.

🎁 Benefits

  • Great medical, dental, and vision insurance options.
  • Mental health benefits.
  • Family building benefits.
  • Child care and pet benefits.
  • 401(k) plan with company match.
  • Paid time off: 12 holidays for salaried staff; 15 days for hourly staff.
  • 18 weeks of paid parental leave.
  • Subsidized commuter benefits.
  • Monthly Lyft credits and Lyft Pink membership.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’