Firmware Quality Engineer
Snap Inc. is a camera company. We believe that reinventing the camera represents our greatest opportunity to improve the way people live and communicate. Our products empower people to express themselves, live in the moment, learn about the world, and have fun together.
We’re looking for a Senior Firmware Quality Engineer to join Snap Inc! As a member of the Spectacles QA team, you will be a quality champion. An excellent candidate will have a passion for quality and enjoy breaking things through creative testing. You will thrive in uncertain, early prototype stages of a project when not all features are implemented and enjoy putting energy into identifying and classifying issues as a way to improve quality. Working from our Los Angeles headquarters, you’ll collaborate with Software and Hardware Engineers, Product Managers, Program Managers, and Tools teams to innovate, explore and incorporate continuous improvement of testing methodologies.
What you’ll do:
Design, develop and maintain innovative approaches to middleware and firmware testing, including automation
Exercise working with and testing IOT devices running embedded Linux or Android
Test software applications on mobile devices and report and gather important information to help debug issues
Mentor junior QA team members and be a force-multiplier
Work closely with Developers and Program Managers to resolve issues quickly and efficiently
Bachelor’s degree in CS or relevant field or equivalent work experience
5+ years of experience in a FW/SWQA role and/or troubleshooting role
Experience with Python, C/C++, Java and/or other scripting languages to write and maintain automation and unit tests with minimal manual interaction
Experience using JIRA, TestRail, and GIT
Excellent communication skills (verbal and written)
Experience designing, implementing, executing and supporting stress and load testing against hardware devices, UI and Cloud
Experience with agile test tools and methodologies
Extensive experience testing IOT devices running Android
Strong debug and trace skills using Bluetooth analyzers, wire-shark, or similar tools
At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. If you have a disability or special need that requires accommodation, please don’t be shy and contact us at [email protected].