Samsara logo
Samsara

Pioneer of the Connected Operations Cloud

Quality Engineer – Safety Firmware

QA EngineerQA EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2015H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

$89.8K - $151K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishJenkinsPythonRTOS

Job Description

Quality Engineer – Safety Firmware

Samsara

• Develop and run test plans, manual and automated scenarios. • Implement and maintain automated tests and supporting tooling. • Partner with firmware developers, hardware engineers, AI/ML engineers, and PMs. • Contribute to test infrastructure and CI/CD integration. • Help build, extend, and stabilize HIL setups, device fixtures, and simulations. • Participate in design and testability reviews. • Support field validation, log capture and analysis.

Job Requirements

  • 3+ years of professional experience in embedded systems, firmware validation, or closely related hardware–software integration testing.
  • Hands-on experience testing RTOS-based embedded software (FreeRTOS, Zephyr, or equivalent).
  • Proficiency in Python (or a similar language) for test automation, tooling, and log/data analysis.
  • Experience with Git and CI/CD systems (Jenkins, Buildkite, GitHub Actions, or equivalent).
  • Hands-on experience building with AI — for example, integrating LLMs into test automation.
  • Strong written communication and organization across test plans, bug reports, runbooks.
  • Ability to drive well-defined projects independently while escalating ambiguity.

Benefits

  • Flexible, employee-led remote model
  • Professional development stipend
  • Comprehensive health and parental leave plans

Related Categories

Related Job Pages

More QA Engineer Jobs

Finite State logo

QA Engineering Manager

Finite State

Finite State is a computer and network security company that is on a mission “to protect the devices that power our modern lives.” The company strives to foster an empathetic,

QA Engineer4 days ago

Role Description We are seeking an experienced QA engineering leader to drive quality strategy, execution, and team leadership within an AI-first development organization. This is not a traditional QA management role — we are looking for a hands-on technical leader who can both architect modern quality systems and lead, mentor, and grow a high-performing QA engineering organization. This is a true “player/coach” role: part technical authority, part people leader. You will be responsible for defining and implementing an AI-first quality engineering strategy while also managing and developing a team of QA engineers and automation specialists. In our environment, AI is a first-class partner in software creation. The QA Staff/Lead Engineering Manager will define how quality is engineered into the product using automation, AI agents, scalable processes, and strong cross-functional collaboration with Product and Engineering. If you have deep QA automation expertise, experience leading technical teams, and are excited about redefining quality in an AI-native development lifecycle, we want to talk to you. What You’ll Do - People Leadership & Team Development - Manage, mentor, and develop a team of QA engineers and automation specialists. - Provide regular coaching, feedback, performance management, and career development support. - Foster a culture of accountability, ownership, collaboration, and continuous improvement. - Partner with Engineering leadership on team planning, hiring, organizational growth, and resource allocation. - Help establish clear role expectations, growth paths, and technical standards for the QA organization. - Lead by example as a hands-on technical contributor while empowering engineers to grow and succeed. - Build an inclusive, high-performing engineering culture focused on learning and innovation. - AI-Driven QA & Automation - Lead a team that is designing and implementing AI-agent-driven QA workflows (e.g., autonomous test generation, regression validation, autonomous testing agents). - Integrate LLM-based or AI-assisted tooling into CI/CD pipelines. - Leverage AI to improve test coverage, defect detection, root cause analysis, and release confidence. - Evaluate and introduce emerging AI QA tooling and frameworks. - Develop strategies for testing AI-based product features (e.g., model behavior validation, output consistency, guardrail enforcement). - Leverage AI to build autonomous QA systems that understand product context and proactively improve quality. - Cross-Functional Quality Ownership - Partner closely with Product to drive outcomes based on acceptance criteria, quality gates, and risk assessments. - Work with Engineering leadership to embed quality earlier in the development lifecycle. - Drive a culture where developers co-own quality and automation. - Lead post-incident quality reviews and implement systemic improvements. - Define and standardize quality processes across squads. - Technical Leadership & Quality Strategy - Own the end-to-end QA strategy for an AI-first engineering organization. - Lead the transition from traditional QA practices to AI-driven quality engineering. - Establish quality metrics, SLAs, and measurable standards across the product lifecycle. - Serve as a technical authority on testing architecture, tooling, automation strategy, and best practices. - Drive technical decision-making related to test automation, CI/CD quality gates, release confidence, and AI-assisted testing. - Balance strategic thinking with hands-on implementation and technical problem solving. - Communicate quality trends, risks, and strategic priorities to technical and non-technical stakeholders. - Hands-On Execution - Build frameworks and reusable testing infrastructure. - Contribute directly to automation architecture, tooling, and implementation. - Mentor engineers on best practices in automation and AI-driven testing. - Participate in technical reviews, debugging, root cause analysis, and release readiness activities. - Remain close to the technology and development process while scaling the organization. Qualifications - 10+ years of experience in QA engineering, with deep expertise in automation. - 3+ years of experience leading or managing technical QA or engineering teams. - Demonstrated thought leadership and hands-on implementation experience building AI-driven or agentic quality systems. - Proven experience designing and implementing automated test frameworks at scale. - Strong programming skills (e.g., Python, JavaScript/TypeScript, Java, or similar). - Experience with cloud-based CI/CD systems and modern DevOps practices. - Demonstrated success leading cross-functional technical initiatives. - Experience balancing strategic leadership responsibilities with hands-on technical execution. Requirements - Experience using AI tools and agents in development workflows. - Deep understanding of AI agents, LLMs, and approaches for testing AI-driven systems. - Experience with autonomous test generation or AI-assisted test maintenance is highly desirable. - Understanding of challenges specific to testing AI systems (non-determinism, hallucination, evaluation frameworks). Leadership & Influence - Strong people leadership, coaching, and mentoring skills. - Excellent communication skills with the ability to influence Product and Engineering leaders. - Experience driving process improvements across teams and organizations. - Ability to build trust, align teams, and lead through ambiguity and change. - A mindset focused on systems thinking, scalability, continuous improvement, and operational excellence. - Strong organizational and prioritization skills with the ability to manage competing demands. What Success Looks Like - QA is largely automated and AI-driven. - Quality metrics are visible, measurable, and continuously improving. - Developers rely on AI-driven test systems as part of daily workflows. - Release confidence is high with reduced regression rates. - Quality is embedded into the product lifecycle, not bolted on. - The QA organization is highly engaged, continuously learning, and growing technically. - Engineers receive clear mentorship, career guidance, and leadership support. - Cross-functional teams view QA as a strategic engineering partner. Why This Role Is Unique You will help define what QA leadership looks like in an AI-first organization. This role goes beyond writing tests or managing a team — it is about building a modern quality engineering organization where AI agents collaborate with engineers to proactively identify, prevent, and fix defects. This is an opportunity to shape both the technical direction of quality engineering and the growth of the people and teams responsible for delivering it. Compensation - Tier 1 (San Francisco, New York, Seattle): $210,000 - $240,000 - Tier 2 (All Other Locations): $190,000 - $220,000 The final base salary will be determined by experience, skill set, and specific location. In addition to base pay, this role is eligible for equity and benefits. Company Description At Finite State, we're on a mission to secure the connected world. Our platform empowers product security teams to detect vulnerabilities, manage software supply chain risks, and ensure compliance across complex device ecosystems. - We move with urgency and intent — we’re transparent, own outcomes, put customers first, speak up, and learn fast — turning evidence into action. - CLARITY is how we move fast without breaking trust. - We are proud to be an Equal Employer Opportunity employer.

United States
$190K - $240K / year
Full TimeRemoteTeam 201-500H1B No Sponsor

• Maintain and update existing automated tests • Support regression — analyze results, fix and update tests • Prepare and maintain test data • Maintain reports and dashboards for automated tests (Allure, CI/CD) • Analyze test failures and create bug reports • Participate in creating new tests

Ukraine
Aurora Patents logo

Software and Medical Device Patent Agent

Aurora Patents

We specialize in working with emerging growth companies to develop valuable, highly-tailored patent portfolios.

QA Engineer4 days ago
Part TimeRemoteTeam 1-10Since 2012H1B No Sponsor

Role Description Aurora Patents is looking for a Software and Medical Device Patent Agent to help with patent portfolio management, application drafting, prosecution, and strategy. What you'll do: - Assist in a wide array of disciplines, including: - Patent portfolio management. - Working closely with each client's business, legal, technical, and management teams to assist with the client's patent strategy and portfolio development efforts, including: - Identifying and capturing inventive technologies. - Drafting patent applications. - Guiding and executing patent prosecution. - Docket management. - IDS management. - Elective growth initiatives, including: - Active participation in networking. - Business development. - Speaking engagements (virtual or in-person as comfort allows). - Podcast participation. - Content development. Qualifications - Scientist or Engineer. - Registered USPTO Patent Agent with an industry or academic background in medical devices and software. - Some experience in artificial intelligence, machine learning, or related technical disciplines. - Quality-focused, highly efficient practitioner. - 4+ years as a patent agent who is technically skilled and comfortable drafting and reviewing utility and design patent applications. - Insatiable tech geek. - Ability to review and analyze technically complex documents, including scientific papers, patents, and technical specifications. - Hyper-organized, crisp communicator. - Excellent organizational, verbal communication, and writing skills. - Intuitive collaborator. - Team player with proven ability to work with dynamic and diverse groups of engineers, inventors, and business and strategy teams. - Hungry for autonomy. - Can self-direct, manage, and motivate. - OCD about detail. - Strong attention to detail and accuracy. Requirements - This is a fully remote, full-time or part-time role (your choice) with a flexible work week. - The position is salaried for a guaranteed 30 hours per week (part-time) or 40 hours per week (full-time) and payable at an equivalent hourly rate for any hours above. - Part-time salary range: $60,000-$107,000. - Full-time salary range: $80,000-$143,000. - We're looking for someone who will be a dedicated, W-2 employee. Benefits - 401k with match. - Paid time off. - Growth-based profit sharing. - Please note, we do not offer employer-provided health insurance at this time. Your Application Please include each of the following with your submission: - A resume that includes your USPTO agent registration number. - A cover letter that includes references to or attaches: - 1) An office action response that resulted in an issued patent. - 2) Any published application or patent numbers for which you drafted. Location Note Some job boards require us to specify a city, but we're fully distributed (and always will be!), so you can work from any reasonably well-Internet-connected location in the U.S.

United States
$60K - $107K / year
iPoint logo

QA Engineer / Test Specialist

iPoint

iPoint is your partner for Product Compliance and Sustainability

QA Engineer4 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description Are you ready to dive into the world of Software-as-a-Service (SaaS) and make a decisive contribution to quality assurance in a dynamic IT company? We are looking for a committed and tech-savvy individual to join our Quality Assurance team and help us take our products to the next level. If you want to work in an agile environment, expand your skills, and become part of an innovative community, then read on! We are currently looking for a Test Specialist. You will be responsible for assessing and evaluating all software products at iPoint to ensure that they meet quality standards and functional requirements. - Implementation of quality assurance measures to ensure the highest standards of our software products. - Performing manual and automated tests to identify bugs and areas for improvement. - Working closely with the development team to ensure that quality is embedded in the development process from the outset. - Analyzing test results, documenting and effectively communicating bugs and issues to the relevant teams. - Contributing to the continuous improvement of our QA processes and tools. Qualifications - Bachelor’s degree or equivalent qualification. - More than 3 years of experience in manual and automated testing with Ranorex, Playwright, or similar tools. - Experience with unit testing, integration testing, and system testing (full testing pyramid). - Solid knowledge of tools: Jira Xray, GitLab, cloud technology, CI/CD. - Knowledge of Java, C#, or PL/SQL is a plus. - Experience with agile methodologies in a SaaS environment. - Analytical, structured, and proactive work style, as well as the ability to work in a team. - Very good English skills (min. C1). - Nice-to-have: ISTQB, automotive environment, and IMDS. Benefits - Compliance & sustainability - we master both. That's what makes us special. - Work where it suits you best: We offer modern offices in multiple locations, and thanks to our flexible working models, you can also work remotely or even abroad. - A supportive and inspiring work environment: Enjoy the perfect mix of collaboration and independence in a team-oriented culture. - We value you: Benefit from a competitive salary package, including a company pension and health benefits. - We celebrate success together: Regular team and company events help us stay connected and strengthen our community. - Other benefits: Enjoy 30 days vacation, free drinks, fresh fruit and JobRad leasing - so you can stay active and commute sustainably! Company Description At iPoint, we have made it our mission to give people the tools to create a safer and more sustainable future. The manufacture of cars, electronics and other products must become safer and more sustainable - for people and the environment. For companies, this is not just about responsibility, but also about trust: from consumers, governments and investors. Compliance and sustainability are becoming increasingly intertwined and are crucial for long-term success. With over 20 years of experience in both areas, we are uniquely positioned to shape this dynamic market. Joining us means becoming part of an innovative, ambitious team that drives excellence and progress.

Worldwide