Safety Software Lead / Architect / Manager

Quadric

  • Burlingame, CA
  • 30+ days ago
  • Remote
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Artificial Intelligence (AI)unmatched
    • Atlassian JIRAunmatched
    • Automotive Automationunmatched
    • Automotive Industryunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Customer Support/Serviceunmatched
    • Documentationunmatched
    • GitHubunmatched
    • ISO (International Organization for Standardization)unmatched
    • Internet Securityunmatched
    • Machine Learningunmatched
    • Neural Networksunmatched
    • OEM (Original Equipment Manufacturer)unmatched
    • Safety Complianceunmatched
    • Safety Processunmatched
    • Safety Standardsunmatched
    • Safety Trainingunmatched
    • Safety/Work Safetyunmatched
    • Software Developmentunmatched
    • Test Automationunmatched
    • Test Caseunmatched
    • Test Designunmatched
    • Traceabilityunmatched
    • Unit Testunmatched

    Description

    Quadric has created an innovative general purpose neural processing unit (GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to run neural network (NN) inference workloads in a wide variety of edge and endpoint devices, ranging from battery operated smart-sensor systems to high-performance automotive or autonomous vehicle systems. Unlike other NPUs or neural network accelerators in the industry today that can only accelerate a portion of a machine learning graph, the Quadric GPNPU executes both NN graph code and conventional C++ DSP and control code.

    Quadric is building a new generation of high-performance NPU architectures for the edge. We are looking for an experienced Safety Software Lead to drive the end-to-end ISO 26262 functional safety certification for our unified software stack. This critical role involves ensuring that our entire compiler and SDK chain-including TVM, LLVM backends, and our core SDK-meets the highest automotive safety standards.

    Our preference is for a candidate located in the California Bay Area who can regularly collaborate from our Burlingame office. This role follows a hybrid schedule with two or more days in-office per week. We will also consider highly qualified candidates based elsewhere in the United States who have demonstrated success working in a fully remote environment and can operate effectively with distributed teams.

    From time to time, the team and company gather for onsite meetings and offsite events. These in-person moments are an important part of how we build relationships, collaborate effectively, and align on priorities, and participation is expected for all team members, including those working in a primarily hybrid or remote capacity.

    Responsibilities

    • Drive End-to-End Certification: Lead the end-to-end software functional safety process for Quadric's NPU software stack according to ISO 26262.
    • Compiler Safety: Ensure the safety-critical compliance of our AI compiler stack, specifically targeting TVM and LLVM backends used for NPU code generation.
    • Process Setup: Define and implement software development processes, including MISRA-C/C++ compliance, unit testing, and automated traceability from requirements to design and test cases.
    • Documentation: Generate and maintain essential safety artifacts, including Safety Manuals, Cybersecurity Capability Reports, and Traceability Matrices using tools like JIRA/Github.
    • Tool Qualification: Oversee the qualification of software tools used within the SDK and compiler environment to ensure they meet automotive safety requirements.
    • Customer Support: Collaborate with OEM/Tier-1 automotive customers to align on safety requirements and provide documentation for their system-level certifications.

    Numbers & Facts

    LocationBurlingame, CA (
    Remote
    )

    Similar Jobs