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 ERP Architect - Higher Education (Irvine)

    Principal ERP Architect - Higher Education (Irvine)

    ThoughtFocus • Irvine, CA, United States
    [job_card.full_time]
    Title : Principal ERP Architect - Higher Education.MUST HAVE EXPERIENCE IN HIGHER EDUCATION.We are seeking a dynamic and experienced Principal ERP Architect to lead and deliver transformative ERP so...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    ArchitectureDesignDevelopment Application Architect III

    ArchitectureDesignDevelopment Application Architect III

    V R Della Infotech Inc • Irvine, California, USA
    [job_card.full_time]
    Start / End Dates : 05 / 01 / 2026 - 01 / 30 / 2027.Work Location : US - CA - Remote West coast time zone.Job Description : Data Scientistremote. The main function of the Data Scientist is to produce innovative...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Manager Cloud Architecture and Engineering

    Senior Manager Cloud Architecture and Engineering

    Reynolds Consumer Products • Lake Forest, California, USA
    [job_card.full_time]
    Drive Your Career across a world of opportunities! We provide amazing job opportunities for growth with competitive salaries and benefits in an exciting dynamic fast-paced and high-performance orga...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal ERP Architect - Higher Education

    Principal ERP Architect - Higher Education

    ThoughtFocus • Irvine, CA, United States
    [job_card.full_time]
    Title : Principal ERP Architect - Higher Education.MUST HAVE EXPERIENCE IN HIGHER EDUCATION.We are seeking a dynamic and experienced Principal ERP Architect to lead and deliver transformative ERP so...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    3.4 Software Engineer : AWS Architect

    3.4 Software Engineer : AWS Architect

    Field AI • Irvine, California, United States, 92602
    [job_card.full_time]
    Software Engineer : AWS Architect.Field AI is transforming how robots interact with the real world.We are building risk-aware, reliable, and field-ready AI systems that address the most complex chal...[show_more]
    [last_updated.last_updated_30]
    Architecture / Design / Development - Application Architect III

    Architecture / Design / Development - Application Architect III

    V R Della Infotech Inc • Irvine, CA, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Start / End Dates : 05 / 01 / 2026 - 01 / 30 / 2027 Work Location : US - CA - Remote _ West coast time zone Maximum Bill rate : BR / Hour Job Description : Data Scientist_rem...[show_more]
    [last_updated.last_updated_variable_days]
    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]
    Director of Software Engineering (Irvine)

    Director of Software Engineering (Irvine)

    Origence • Irvine, CA, US
    [job_card.full_time] +1
    With 30 years at the forefront of fintech innovation, we specialize in SaaS lending solutions that lead the industry.Our core mission is customer-centric, focusing on empowering Credit Unions acros...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    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]
    Solutions Architect | Data & Analytics (Remote)

    Solutions Architect | Data & Analytics (Remote)

    Trace3 • Irvine, California, USA
    [filters.remote]
    [job_card.full_time]
    Trace3 is a leading Transformative IT Authority providing unique technology solutions and consulting services to our clients. Equipped with elite engineering and dynamic innovation we empower IT exe...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Forensic Architect

    Senior Forensic Architect

    The Vertex Companies, LLC • Irvine, CA, US
    [job_card.full_time] +1
    The Vertex Companies, LLC (VERTEX) is a global $150M professional services firm that offers integrated forensic consulting, expert witness services, construction project advisory, and compliance an...[show_more]
    [last_updated.last_updated_variable_days]
    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]
    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]
    Senior Enterprise TC Architect

    Senior Enterprise TC Architect

    Saratech • Mission Viejo, CA, USA
    [job_card.full_time] +1
    [filters_job_card.quick_apply]
    Position : Senior Enterprise TC Architect.From start-ups to blue-chips, Saratech (saratech) helps companies engineer and manufacture complex products. Saratech is a leading engineering Siemens softwa...[show_more]
    [last_updated.last_updated_30]
    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]
    Principal Engineer-Design (Wireless Protocol Hardware)

    Principal Engineer-Design (Wireless Protocol Hardware)

    Microchip • Irvine, California, USA
    [job_card.full_time]
    Are you looking for a unique opportunity to be a part of something great Want to join a 17000-member team that works on the technology that powers the world around us Looking for an atmosphere of t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]