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.
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!