Talent.com
Principal Software Architect
Principal Software ArchitectBrainChip • Laguna Hills, CA, United States
[error_messages.no_longer_accepting]
Principal Software Architect

Principal Software Architect

BrainChip • Laguna Hills, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Base Pay Range

$100,000.00 / yr - $225,000.00 / yr

Additional Compensation Types

Annual Bonus and RSUs

  • We are not accepting outside agencies at this time

BrainChip is pioneering neuromorphic edge AI processors that deliver ultra-low-power intelligence at the point of data creation. We are seeking a seasoned Principal Software Architect with 7+ years of deep systems software experience to own the full developer platform for our 3rd-generation Neural Processing Unit (NPU).

Reporting directly to the CTO and partnering closely with our internal compiler lead, you will architect, integrate, and deliver a production-grade software ecosystem—including a VS Code-based IDE with embedded LLM assistance, system-level profiling, target-side bootloader, RTOS integration, and advanced debugging—all built atop mature open-source foundations and our in-house compiler.

Your mission : assemble together a seamless, best-in-class developer experience that hides complexity and accelerates adoption of BrainChip’s unique neuromorphic hardware.

This is a hybrid role, in our Laguna Hills, CA office 2x-3x a week.

Key Responsibilities

  • Own end-to-end integration of our internal compiler into a unified toolchain with runtime, IDE, debugger, profiler, and deployment pipeline.
  • Design a VS Code-based IDE with LLM‑powered developer assistance.
  • Architect a secure, minimal target bootloader.
  • Extend GDB / LLDB with NPU‑specific commands for cycle‑accurate stepping, event tracing, and state inspection (membranes, synapses, queues), and support JTAG, SWD, and OTA debug with non-intrusive hardware tracing.

  • Implement custom GDB / LLDB extensions for NPU debugging.
  • Enable hardware tracing via JTAG, SWD, OTA.
  • Work hand‑in‑hand with the CTO and silicon team to expose hardware capabilities via software abstractions and use profiling & simulation data to influence microarchitecture (e.g., memory tiling, sparsity engines, event routing).
  • Qualifications

  • Education : BS in Computer Engineering, Computer Science, Electrical Engineering, or equivalent.
  • Experience : 7+ years in systems software; 3+ years integrating and productizing complex toolchains (compilers, IDEs, debuggers, profilers). Proven success shipping VS Code extensions or full developer platforms. Deep experience with open‑source integration and upstream contribution workflows.
  • Technical Expertise :

  • IDE & Tooling : VS Code Extension API, LSP, DAP, TypeScript, WebAssembly UI.
  • Debug & Profiling : GDB / LLDB extensions, OpenOCD, eBPF, perf, hardware trace (ETM / HTM).
  • RTOS & Embedded : Zephyr / FreeRTOS, device trees, linker scripts, bare‑metal bring‑up.
  • Languages : Expert in C / C++, Rust; strong in Python, TypeScript.
  • Domain Fit : Experience with edge AI, neuromorphic, or ultra‑low‑power SoCs strongly preferred or intense curiosity and interest.
  • Preferred Qualifications

  • Upstream contributions to VS Code, LLVM, Zephyr, OpenOCD, or other large open source projects.
  • Experience with LLM integration in IDEs (Copilot, CodeLlama, custom fine‑tuned models).
  • Secure boot and firmware update systems in production devices.
  • Patents or publications in developer tools, profiling, or edge AI deployment.
  • Strong background in robotics and embedded systems.
  • Seniority Level

    Director

    Employment Type

    Full-time

    Job Function

    Computer Hardware Manufacturing

    Referrals increase your chances of interviewing at BrainChip by 2x.

    Benefits

  • Medical insurance
  • Vision insurance
  • 401(k)
  • #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Principal Architect • Laguna Hills, CA, United States

    [internal_linking.similar_jobs]
    Principal Enterprise Architect

    Principal Enterprise Architect

    VirtualVocations • Ontario, California, United States
    [job_card.full_time]
    A company is looking for a Principal Enterprise Architect focused on Business Architecture.Key Responsibilities Lead the alignment of enterprise strategy with business capabilities and value stre...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Product Specialist

    Principal Product Specialist

    Synopsys • Irvine, CA, United States
    [job_card.full_time]
    At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Melin Director of Retail Operations

    Melin Director of Retail Operations

    OluKai-Kaenon-melin-Roark • San Clemente, CA, US
    [job_card.full_time]
    At melin we set out to create the most premium, highest quality headwear in the world.We believe that with more thought, time and care invested into how we make our products that we can extend the ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Architect

    Principal Software Architect

    VirtualVocations • Ontario, California, United States
    [job_card.full_time]
    A company is looking for a Principal Software Architect to lead the design of AI-first architectures for their SaaS platform. Key Responsibilities Lead the design and documentation of end-to-end s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Security Software Architect

    Principal Security Software Architect

    Synaptics Inc. • Irvine, CA, US
    [job_card.full_time]
    Synaptics is leading the charge in AI at the Edge, bringing AI closer to end users and transforming how we engage with intelligent connected devices, whether at home, at work, or on the move.As the...[show_more]
    [last_updated.last_updated_1_day]
    Principal Engineer, Software Development Engineering (Apps)

    Principal Engineer, Software Development Engineering (Apps)

    Western Digital • Irvine, California, USA
    [job_card.full_time]
    Be part of a small dynamic team of Customer Firmware Engineers within the Hard Disk Drive organization.The Customer Firmware team is missioned to be the first touch point on technical customer enga...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Multi-Cloud Enterprise Architect

    Senior Multi-Cloud Enterprise Architect

    AI Technologies LLC. • Tustin, CA, United States
    [job_card.full_time]
    A tech solutions company based in California seeks a senior cloud architect with over 10 years of experience in cloud architecture and enterprise IT solutions. The ideal candidate will have expert-l...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sandwich Artist ®

    Sandwich Artist ®

    Subway - 3219-0 • San Clemente, CA, US
    [job_card.full_time] +1
    As part of the Subway® Team, you as a Sandwich Artist ® will focus on four main things : .Providing an excellent Guest experience. Preparing and serving great food .Keeping restaurants cl...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sandwich Artist ®

    Sandwich Artist ®

    Subway - 17733-0 • Dana Point, CA, US
    [job_card.full_time] +1
    As part of the Subway® Team, you as a Sandwich Artist ® will focus on four main things : .Providing an excellent Guest experience. Preparing and serving great food .Keeping restaurants cl...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sandwich Artist ®

    Sandwich Artist ®

    Subway - 2020-0 • San Clemente, CA, US
    [job_card.full_time] +1
    As part of the Subway® Team, you as a Sandwich Artist ® will focus on four main things : .Providing an excellent Guest experience. Preparing and serving great food .Keeping restaurants cl...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Solumina Solution Architect

    Solumina Solution Architect

    ibase-t • Lake Forest, California, United States, 92630
    [job_card.full_time]
    The Solutions Architect is responsible for the overall solution design and will provide day-to-day oversight, direction and guidance to the deployment team, and coordinate with other stakeholders s...[show_more]
    [last_updated.last_updated_30]
    Principal Engineer

    Principal Engineer

    Jiffy • Irvine, CA, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Are you passionate about creating magical user experiences? Bring that love, and your skillful way of solving users’ needs to us. We're looking for an experienced senior full-stack engineer equally ...[show_more]
    [last_updated.last_updated_30]
    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Data Annotation • San Clemente, California
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Data Architect

    Lead Data Architect

    Capital Group • Irvine, CA, United States
    [job_card.full_time]
    I can succeed as a Lead Data Architect at Capital Group.As a Lead Data Platform Architect, you will serve as the technical domain expert on foundational data and integration technologies to better ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Data Annotation • San Clemente, California
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Cloud Architect

    Cloud Architect

    Kutir Technologies • Irvine, California, USA
    [job_card.full_time]
    Lead the design and documentation of AWS-based cloud architecture for enterprise-scale solutions.The initial phase will focus heavily on architecture planning and documentation followed by implemen...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Air Interdiction Agent

    Air Interdiction Agent

    US Customs and Border Protection • San Clemente, CA, US
    [job_card.full_time]
    Air and Marine Operations (AMO), a component of U.Customs and Border Protection (CBP), offers skilled Pilots interested in law enforcement an opportunity to work with an elite team of highly traine...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Solutions Engineer

    Solutions Engineer

    Cisco Systems, Inc. • Irvine, CA, United States
    [job_card.full_time]
    The application window is expected to close by 10 / 8 / 25.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Candidate must reside in O...[show_more]
    [last_updated.last_updated_30] • [promoted]