Talent.com
Senior Firmware, Quality Engineer

Senior Firmware, Quality Engineer

Precision NeuroscienceSanta Clara, California, US
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Description

Precision Neuroscience is pioneering a brain implant, known as a brain-computer interface (BCI), to restore communication and independence for people with neurological conditions. Our cutting-edge technology is designed to empower people with paralysis to control digital devices—such as computers and smartphones—with their thoughts alone, opening new possibilities for daily life.

Precision’s multidisciplinary team brings together leading experts in diverse fields such as neurosurgery, artificial intelligence, machine learning, microfabrication, electrical engineering, and more. We are committed to turning breakthrough scientific advancements into real-world solutions for people affected by conditions such as spinal cord injury, stroke, and ALS.

As a Precision employee, you will be joining one of the fastest moving and best-capitalized companies in the emerging field of BCI. Since our founding in 2021, Precision has secured over $155 million in funding, developed and validated our technology, and initiated human trials in collaboration with some of the nation’s top hospitals.

We are seeking a Senior Firmware Quality Engineer to help build and test the embedded software that makes our BCI technology possible.

In this role you will collaborate cross-functionally with multiple high performing groups of team members that are experienced with working on complex and exciting projects within the medical device and brain-computer interface fields.

This position will be based in our Santa Clara, California office. We are unable to consider remote workers or people not currently based in the United States, with working rights.

Key Responsibilities

Facilitates and completes design control tasks in collaboration with the Firmware Engineering Team.

Participate in regular Scrum events such as sprint planning, review, and retrospective.

Collaborates with software developers, hardware engineers and regulatory affairs to create integration tests for new features.

Develop, review, and execute test plans, test cases, and test scripts for embedded firmware used in or as medical devices.

Participate in design reviews, risk assessments, and requirements analysis to ensure testability and compliance.

Applies and adheres to IEC 62304 / FDA guidance in developing firmware integration protocols / reports.

Use lab equipment (e.g., oscilloscopes, logic analyzers, simulators) to test and debug embedded systems.

Generates and maintains Quality documentation associated with software / firmware engineering.

Completes software level-debug of software components / hardware.

Assists in troubleshooting software problems.

Documents and communicates test results, and track software bugs and their resolution.

  • Safety is at the heart of our ethos at Precision - and it is for you too. Candidates for this role must have a strong background in software testing; you will be helping build infrastructure for automated system verification.

Skills, Knowledge and Expertise

Required :

Bachelor’s degree in Electrical Engineering, Computer Science, Biomedical Engineering, or related field.

3+ years of experience in firmware / embedded software testing.

Experience in medical device development or other regulated industry (FDA, ISO 13485).

Working knowledge of IEC 62304, ISO 14971, ISO 13485 and FDA and EU guidance and regulations related to medical device software.

Demonstrated scripting ability in Python

Familiarity with embedded C / C++ , real-time operating systems, and hardware-software integration.

Proficient with test tools and frameworks (e.g., Python, CUnit, Jenkins, Jira, TestRail).

Excellent analytical, troubleshooting, and documentation skills.

Preferred :

Experience with automated testing for embedded systems.

Knowledge of risk management per ISO 14971 .

  • Familiarity with cybersecurity and software updates in connected medical devices.
  • Diverse workforces create the best culture, company, and products. We at Precision are committed to an inclusive culture that celebrates the uniqueness and contributions of everyone. As an equal opportunity employer, Precision does not discriminate on the basis of sex, race, religion, national origin, disability status, protected veteran status, or any other characteristic protected by law.

    Precision Neuroscience is pioneering a brain implant, known as a brain-computer interface (BCI), to restore communication and independence for people with neurological conditions. Our cutting-edge technology is designed to empower people with paralysis to control digital devices—such as computers and smartphones—with their thoughts alone, opening new possibilities for daily life.

    Precision’s multidisciplinary team brings together leading experts in diverse fields such as neurosurgery, artificial intelligence, machine learning, microfabrication, electrical engineering, and more. We are committed to turning breakthrough scientific advancements into real-world solutions for people affected by conditions such as spinal cord injury, stroke, and ALS.

    As a Precision employee, you will be joining one of the fastest moving and best-capitalized companies in the emerging field of BCI. Since our founding in 2021, Precision has secured over $155 million in funding, developed and validated our technology, and initiated human trials in collaboration with some of the nation’s top hospitals.

    Create a job alert for this search

    Firmware Engineer • Santa Clara, California, US

    Related jobs
    • Promoted
    Senior Firmware QA Engineer

    Senior Firmware QA Engineer

    PsiQuantumPalo Alto, CA, United States
    Full-time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
    • Promoted
    QA Engineering Manager

    QA Engineering Manager

    VirtualVocationsSan Francisco, California, United States
    Full-time
    A company is looking for a Manager, QA Engineering to lead Agile Quality Assurance and Test Automation efforts.Key Responsibilities Lead, mentor, and develop a team of QA engineers, promoting con...Show moreLast updated: 2 days ago
    • Promoted
    Application Validation Engineer

    Application Validation Engineer

    SupermicroSan Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
    • Promoted
    QA Manager

    QA Manager

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a QA Manager to lead the Quality Assurance team in ensuring software quality, performance, and reliability. Key Responsibilities Lead, mentor, and scale the QA team while ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software QA Engineer

    Senior Software QA Engineer

    VirtualVocationsSan Jose, California, United States
    Full-time
    A company is looking for a Senior Software QA Engineer who will focus on ensuring software quality and efficiency.Key Responsibilities Collaborate with cross-functional teams to plan new work ite...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Route and Pin Quality

    Staff Software Engineer, Route and Pin Quality

    WaymoMountain View, CA, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Dev QA Engineer

    Senior Software Dev QA Engineer

    FortinetSunnyvale, CA, United States
    Full-time
    Senior Software Dev QA Engineer, Cloud.Hands-on experience testing Identity management solutions in on-prem and public cloud platforms is preferred. Maintain and develop automated test scripts for e...Show moreLast updated: 5 days ago
    • Promoted
    Sr. Software QA Engineer

    Sr. Software QA Engineer

    SupermicroSan Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
    • Promoted
    Infrastructure QA Engineer

    Infrastructure QA Engineer

    FortinetSunnyvale, CA, United States
    Full-time
    Fortinet is looking for a Network&Security QA Engineer to join the Infrastructure QA team in.Sunnyvale headquarters, California. This is a technical role, delivering testing service for Fortinet dat...Show moreLast updated: 5 days ago
    • Promoted
    Principal Software QA Engineer

    Principal Software QA Engineer

    FortinetSunnyvale, CA, United States
    Full-time
    Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Developer in Test

    Senior Software Developer in Test

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Senior Software Developer in Test (SDET) for the Aviation team.Key Responsibilities Identify and isolate issues across the platform while developing and maintaining tho...Show moreLast updated: 30+ days ago
    • Promoted
    Quality Assurance Engineer

    Quality Assurance Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Software Quality Assurance Engineer and Tester (Remote).Key Responsibilities Develop, publish, and implement test plans for complex, multi-tier applications throughout ...Show moreLast updated: 30+ days ago
    • Promoted
    ServiceNow QA Engineer

    ServiceNow QA Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a ServiceNow Automated Test Framework QA Engineer / Tester (Remote).Key Responsibilities Drive ATF QA efforts across ServiceNow implementations and enhancements Develop an...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software QA Analyst

    Software QA Analyst

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Software QA Analyst II.Key Responsibilities Designing, executing, and documenting tests for various engineering products, including web apps and databases Utilizing SQ...Show moreLast updated: 12 hours ago
    • Promoted
    Staff Dev QA Engineer

    Staff Dev QA Engineer

    FortinetSanta Clara, CA, United States
    Full-time
    Function, stress and performance testing on FGaaS product.Write test checklist, test specification, bug report, etc.Responsible for automating the test cases. Monitor and troubleshoot on services.Pr...Show moreLast updated: 5 days ago
    • Promoted
    Senior QA Engineer

    Senior QA Engineer

    VirtualVocationsSan Francisco, California, United States
    Full-time
    A company is looking for a Senior QA Engineer to ensure the stability, performance, and quality of their web, mobile, and backend systems. Key Responsibilities Design and implement testing strateg...Show moreLast updated: 30+ days ago
    • Promoted
    System Integration Test Lead

    System Integration Test Lead

    OSI EngineeringSanta Clara, CA, US
    Full-time
    Are you ready to take on a leadership role in a fast-paced, cutting-edge environment? We are looking for a System Integration Test Lead to join our team at a top consumer electronics company in Cup...Show moreLast updated: 30+ days ago
    • Promoted
    Software Testing Lead

    Software Testing Lead

    VirtualVocationsOakland, California, United States
    Full-time
    A company is looking for a Testing Lead- Jira Zephyr.Key Responsibilities Configure Zephyr for Jira to support project testing requirements and align with QA processes Partner with project teams...Show moreLast updated: 2 days ago
    • Promoted
    Sr Software Dev QA Engineer

    Sr Software Dev QA Engineer

    FortinetSunnyvale, CA, United States
    Full-time
    The Wireless Development Quality Assurance Engineer works within the R&D team to ensure the productivity, reliability and accuracy of the Fortinet's WLAN product. In general, testing is to cover var...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Development Engineer in Test

    Senior Software Development Engineer in Test

    Informatica LLCRedwood City, CA, United States
    Full-time
    Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to ta...Show moreLast updated: 30+ days ago