Director of Software Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

BrainChip · 16 hours ago

Director of Software Engineering

BrainChip is pioneering neuromorphic edge AI processors that deliver ultra-low-power intelligence at the point of data creation. They are seeking a seasoned Principal Software Architect to own the full developer platform for their 3rd-generation Neural Processing Unit (NPU), focusing on architecting, integrating, and delivering a production-grade software ecosystem.

Computer Hardware
check
H1B Sponsor Likelynote

Responsibilities

Own end-to-end integration of our internal compiler into a unified toolchain with runtime, IDE, debugger, profiler, and deployment pipeline
VS Code IDE with LLM-Powered Developer Assistance
System-Level Profiling & Performance Observability
Target-Side Bootloader & RTOS Integration
Architect a secure, minimal target bootloader supporting:
Extend GDB/LLDB with NPU-specific commands for cycle-accurate stepping, event tracing, and state inspection (membranes, synapses, queues)
Support JTAG, SWD, and OTA debug with non-intrusive hardware tracing
Work hand-in-hand with the CTO and silicon team to expose hardware capabilities via software abstractions
Use profiling and simulation data to influence microarchitecture (e.g., memory tiling, sparsity engines, event routing)

Qualification

Systems software experienceVS Code Extension APIDebugging & ProfilingRTOS & EmbeddedCompiler IntegrationC/C++RustPythonTypeScriptOpen-source integrationEdge AI experienceLLM integrationRobotics background

Required

Education: BS in Computer Engineering, Computer Science, Electrical Engineering, or equivalent
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 used by external teams desired
Deep experience with open-source integration and upstream contribution workflows
Technical Expertise in many of the following: 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
Build & Packaging: CMake, Ninja, Yocto, Debian packaging, CI/CD
Languages: Expert in C/C++, Rust; strong in Python, TypeScript
Compiler Integration: LLVM/MLIR tooling, plugin architecture, pass management

Preferred

Upstream contributions to VS Code, LLVM, Zephyr, OpenOCD, or other large opensource 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 system

Company

BrainChip

twitter
company-logo
BrainChip is the worldwide leader in neuromorphic Edge AI on-chip processing and learning.

H1B Sponsorship

BrainChip has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Rob Telson
Vice President, Ecosystem and Partnerships
linkedin
Company data provided by crunchbase