{"schemaVersion":"jobsearcher.job.v1","id":"7d52c3fb2a4def1538f5e2df","url":"https://jobsearcher.com/jobs/7d52c3fb2a4def1538f5e2df","canonicalUrl":"https://jobsearcher.com/jobs/7d52c3fb2a4def1538f5e2df","title":"Automation Engineer","description":"About Fellow\nWe believe that the act of making should be meaningful and fulfilling, done with intention and precision. Fellow makes beautifully functional tools for any kitchen, designed in San Francisco and used around the world.\nWhen the simple motions of life become small moments of joy, that's Everyday Magic.™\n\nThis role is based in our San Francisco, CA office and requires regular in-office presence in accordance with company policy.\nWho You Are\nYou are an executor, builder and systems-minded automation engineer who creates the firmware and hardware automation infrastructure that enables Fellow to scale product quality across a growing device portfolio. You develop robust automated test suites, CI/CD workflows, and validation tooling that support new product bring-up, regression testing, and release readiness from prototype through production.\nPartnering closely with firmware, electrical, and product engineering teams, you help establish reliable, maintainable automation systems that improve development velocity, reduce manual testing effort, and ensure high-quality customer experiences across Fellow's connected products.\nWhat You'll Do:\nNew Product Automation Suite Development\nBuild firmware and hardware automation suites from the ground up for Fellow's new products\nDesign test cases and firmware validation plans for each product, following the framework and standards\nDevelop scripts and tools (Python or similar) to automate firmware validation, data collection, regression testing, and product qualification for new products\nBuild test infrastructure to support new product firmware builds and production readiness, translating prototype-stage automation into production-ready suites\nCI/CD Pipeline Implementation & Maintenance\nImplement CI/CD pipelines for firmware and hardware systems\nBuild and maintain GitHub Actions or equivalent pipelines that enforce automated firmware test gates on every pull request and release build\nAutomate provisioning and deployment of test devices and environments to support reliable, repeatable pipeline execution\nMonitor and maintain pipeline health: resolve test flakiness, improve reliability, and reduce manual intervention in firmware validation workflows\nShared Framework Contribution\nContribute reusable test utilities, helpers, and libraries to the shared automation framework under Senior AE direction\nFollow and uphold team coding standards and documentation practices, ensuring all automation is maintainable by the full team\nParticipate in code review, both receiving feedback and reviewing peer contributions\nDocument test coverage, known gaps, and implementation decisions to maintain institutional knowledge and support integration touchpoints\nHardware & Firmware Integration Support\nCollaborate with firmware and electrical engineers to validate embedded systems and connected hardware features for new products\nBuild automation tooling to support firmware bring-up, calibration, and regression testing for new devices entering the pipeline\nDesign experiments and data collection workflows to capture performance and reliability data from new hardware\nSupport hardware technicians with test unit modifications and automation infrastructure for production testing environments\nCoordinate on integration layer contracts: defining the firmware events and data structures that flow into the mobile app and cloud backend\nCross-Functional Collaboration\nPartner closely on architectural decisions, code review, and framework alignment\nCoordinate end-to-end integration test coverage: ensure new product firmware events and behaviors are testable from the app and backend layers\nWork with Product, Firmware, and Electrical teams to validate new product features and ensure automation is aligned to product requirements\nParticipate in tradeoff discussions between feature complexity, reliability, cost, and testability, with a focus on new product firmware quality\nProduce clear test reports and defect documentation, contributing to the team's stakeholder visibility and release readiness process\nQualifications\n7+ years of experience in automation engineering, test engineering, or systems validation (consumer electronics or IoT preferred)\nStrong proficiency in Python or other scripting languages for firmware test automation and tooling\nHands-on experience designing and implementing CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, or equivalent)\nExperience building end-to-end automated firmware test suites for new products\nExperience with connected hardware products: Bluetooth, WiFi, or other IoT technologies\nExperience validating embedded systems and firmware\nStrong understanding of debugging hardware + firmware interactions\nAbility to operate independently, manage multiple product streams simultaneously, and deliver to roadmap milestones\nPreferred Qualifications\nBachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field\nExperience with HIL (hardware-in-the-loop) and SIL (software-in-the-loop) test frameworks\nFamiliarity with RobotFramework, pytest, or similar test frameworks\nExperience with Docker, Ansible, or environment automation for firmware test infrastructure\nExperience with AWS IoT, REST APIs, or firmware-to-cloud integration patterns (coordination with System Test Engineer)\nExperience transitioning products from EVT/DVT/PVT to mass production\nBackground in mentored or high-code-review environments with strong documentation practices\nWhy You'll Love This Role\nA creative, fast-moving environment where ideas turn into action.\nCompetitive compensation including employee equity plan\nGenerous paid time off plan\n401k with company contribution after 6 months of employment\nMedical/dental/vision insurance\nBetter Yourself Wellness credit & Better Your Community donation matching\nMonthly Fitness Stipend\nSummer Fridays\nPaid Parental Leave\nGenerous discount on Fellow products\nBest coffee anywhere\nThe salary range for this position is $165,000 - $185,000 plus bonus & equity. We intentionally publish salary ranges to promote transparency and set clear expectations. Final compensation is determined based on a number of factors, including relevant experience, skills, expertise, scope of previous work, demonstrated impact, and internal equity. As a result, not every candidate will be hired at the top of the range.\nOur highest goal at Fellow is creating a safe, inclusive, and rewarding environment where everyone can bring their whole selves to work and thrive. We are committed to building diverse teams and strongly encourage people from underrepresented groups, including but not limited to women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.\nFellow is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity, gender expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.","company":"Fellow","rawCompany":"fellow","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T19:22:35.281Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Automation Engineer","description":"About Fellow\nWe believe that the act of making should be meaningful and fulfilling, done with intention and precision. Fellow makes beautifully functional tools for any kitchen, designed in San Francisco and used around the world.\nWhen the simple motions of life become small moments of joy, that's Everyday Magic.™\n\nThis role is based in our San Francisco, CA office and requires regular in-office presence in accordance with company policy.\nWho You Are\nYou are an executor, builder and systems-minded automation engineer who creates the firmware and hardware automation infrastructure that enables Fellow to scale product quality across a growing device portfolio. You develop robust automated test suites, CI/CD workflows, and validation tooling that support new product bring-up, regression testing, and release readiness from prototype through production.\nPartnering closely with firmware, electrical, and product engineering teams, you help establish reliable, maintainable automation systems that improve development velocity, reduce manual testing effort, and ensure high-quality customer experiences across Fellow's connected products.\nWhat You'll Do:\nNew Product Automation Suite Development\nBuild firmware and hardware automation suites from the ground up for Fellow's new products\nDesign test cases and firmware validation plans for each product, following the framework and standards\nDevelop scripts and tools (Python or similar) to automate firmware validation, data collection, regression testing, and product qualification for new products\nBuild test infrastructure to support new product firmware builds and production readiness, translating prototype-stage automation into production-ready suites\nCI/CD Pipeline Implementation & Maintenance\nImplement CI/CD pipelines for firmware and hardware systems\nBuild and maintain GitHub Actions or equivalent pipelines that enforce automated firmware test gates on every pull request and release build\nAutomate provisioning and deployment of test devices and environments to support reliable, repeatable pipeline execution\nMonitor and maintain pipeline health: resolve test flakiness, improve reliability, and reduce manual intervention in firmware validation workflows\nShared Framework Contribution\nContribute reusable test utilities, helpers, and libraries to the shared automation framework under Senior AE direction\nFollow and uphold team coding standards and documentation practices, ensuring all automation is maintainable by the full team\nParticipate in code review, both receiving feedback and reviewing peer contributions\nDocument test coverage, known gaps, and implementation decisions to maintain institutional knowledge and support integration touchpoints\nHardware & Firmware Integration Support\nCollaborate with firmware and electrical engineers to validate embedded systems and connected hardware features for new products\nBuild automation tooling to support firmware bring-up, calibration, and regression testing for new devices entering the pipeline\nDesign experiments and data collection workflows to capture performance and reliability data from new hardware\nSupport hardware technicians with test unit modifications and automation infrastructure for production testing environments\nCoordinate on integration layer contracts: defining the firmware events and data structures that flow into the mobile app and cloud backend\nCross-Functional Collaboration\nPartner closely on architectural decisions, code review, and framework alignment\nCoordinate end-to-end integration test coverage: ensure new product firmware events and behaviors are testable from the app and backend layers\nWork with Product, Firmware, and Electrical teams to validate new product features and ensure automation is aligned to product requirements\nParticipate in tradeoff discussions between feature complexity, reliability, cost, and testability, with a focus on new product firmware quality\nProduce clear test reports and defect documentation, contributing to the team's stakeholder visibility and release readiness process\nQualifications\n7+ years of experience in automation engineering, test engineering, or systems validation (consumer electronics or IoT preferred)\nStrong proficiency in Python or other scripting languages for firmware test automation and tooling\nHands-on experience designing and implementing CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, or equivalent)\nExperience building end-to-end automated firmware test suites for new products\nExperience with connected hardware products: Bluetooth, WiFi, or other IoT technologies\nExperience validating embedded systems and firmware\nStrong understanding of debugging hardware + firmware interactions\nAbility to operate independently, manage multiple product streams simultaneously, and deliver to roadmap milestones\nPreferred Qualifications\nBachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field\nExperience with HIL (hardware-in-the-loop) and SIL (software-in-the-loop) test frameworks\nFamiliarity with RobotFramework, pytest, or similar test frameworks\nExperience with Docker, Ansible, or environment automation for firmware test infrastructure\nExperience with AWS IoT, REST APIs, or firmware-to-cloud integration patterns (coordination with System Test Engineer)\nExperience transitioning products from EVT/DVT/PVT to mass production\nBackground in mentored or high-code-review environments with strong documentation practices\nWhy You'll Love This Role\nA creative, fast-moving environment where ideas turn into action.\nCompetitive compensation including employee equity plan\nGenerous paid time off plan\n401k with company contribution after 6 months of employment\nMedical/dental/vision insurance\nBetter Yourself Wellness credit & Better Your Community donation matching\nMonthly Fitness Stipend\nSummer Fridays\nPaid Parental Leave\nGenerous discount on Fellow products\nBest coffee anywhere\nThe salary range for this position is $165,000 - $185,000 plus bonus & equity. We intentionally publish salary ranges to promote transparency and set clear expectations. Final compensation is determined based on a number of factors, including relevant experience, skills, expertise, scope of previous work, demonstrated impact, and internal equity. As a result, not every candidate will be hired at the top of the range.\nOur highest goal at Fellow is creating a safe, inclusive, and rewarding environment where everyone can bring their whole selves to work and thrive. We are committed to building diverse teams and strongly encourage people from underrepresented groups, including but not limited to women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.\nFellow is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity, gender expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.","datePosted":"2026-04-12T19:22:35.281Z","dateModified":"2026-04-12T19:22:35.281Z","hiringOrganization":{"@type":"Organization","name":"Fellow","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7d52c3fb2a4def1538f5e2df"},"url":"https://jobsearcher.com/jobs/7d52c3fb2a4def1538f5e2df"}}