615,181open jobs
29,638companies
85,681added this week
Browse all
Salary
$200k – $250k per year
Location
Remote (United States)
Seniority
Staff · 8+ years exp
Overview
Company
Impact
Profile match

EnCharge AI is building a new generation of AI compute systems designed to deliver dramatically

higher energy efficiency for AI inference. Our technology combines innovative compute

architectures with a full-stack software platform spanning silicon, firmware, drivers, compilers,

runtimes, and AI model enablement.

We are looking for a Technical Program Manager - Embedded Software to drive execution

across our embedded software organization and ensure tight alignment between firmware, drivers,

hardware, architecture, compiler, runtime, and system teams.

About the Role

As Embedded SW TPM, you will be the connective tissue between silicon, platforms and systems

teams, driving the embedded and low-level software programs that enable EN100 (and future

accelerators) to run real AI workloads reliably and efficiently. You'll own the program plan from

architecture through bring-up, pre-/post- silicon validation, and customer/OEM deployment to

surface risks before they become blockers and keeping a hardware-coupled software org moving

in lockstep with silicon milestones.

What You'll Do

  • Own end-to-end program management for embedded software workstreams: device

drivers, firmware, boot-loaders and board support packages for EnCharge accelerators.

  • Build and maintain integrated program schedules that align embedded software milestones

with chip tape-out, silicon bring-up, board bring-up, and customer/OEM delivery dates.

  • Partner closely with embedded software, ASIC/hardware, platform and validation teams to

define scope, sequence dependencies, and track execution against plan.

  • Identify, track, and drive resolution of cross-team risks and blockers (e.g., silicon errata

affecting driver behavior, toolchain dependencies, host OS/driver compatibility).

  • Drive silicon bring-up and platform enablement, including early firmware, boot flows,

device initialization, memory management, command submission, interrupts, power

management, and hardware/software integration.

  • Run the program's operating cadence: planning, standups, milestone reviews,

retrospectives tuned to what a hardware-coupled software team actually needs, not generic

ceremony.

  • Drive execution across geographically distributed engineering teams and external partners

as needed.

  • Help build the program management function like process, tooling, and reporting.

What We're Looking For

  • 8+ years of technical program or project management experience, with a meaningful

portion spent on embedded software, drivers, firmware, or low-level systems software.

  • Direct experience coordinating software programs tightly coupled to hardware (silicon

bring-up, board bring-up, or similar), ideally in AI/ML accelerators, semiconductors,

robotics, or a related hardware-software domain.

  • Background in Linux kernel driver development processes, JTAG/lab-based debug

workflows, or hardware validation methodologies.

  • Experience with FPGA simulation and emulator environments like Zebu, Veloce,

Palladium.

  • Strong understanding of areas such as:

oEmbedded firmware

oDevice drivers

oSoC/accelerator architecture

oMemory and DMA

oInterrupts and command queues

oBoot and initialization

oHardware/software interfaces

oPerformance and system-level debugging

  • Track record of managing complex, multi-team schedules with hard external dependencies

(tape-out dates, partner deliverables, customer commitments) and keeping them honest.

  • Strong risk management instincts - you find the thing that's going to break the schedule

two months before it does.

  • Excellent written and verbal communication; able to flex between engineering detail and

executive summary.

Preferred Qualifications

  • Experience with AI accelerators, GPUs, NPUs, DSPs, or other heterogeneous compute

architectures.

  • Experience with silicon bring-up and early hardware/software co-development.
  • Experience with firmware for custom accelerators or SoCs.
  • Experience working across firmware, driver, compiler, and runtime teams.
  • Experience with simulation/emulation environments used for pre-silicon software

development.

  • Experience with Linux kernel, embedded Linux, RTOS, or low-level systems software.
  • Experience managing external engineering partners or vendors.

EnCharge AI is an equal employment opportunity employer in the United States.

The salary range for this position is $200,000 to $250,000 USD per year. Actual compensation offered will be determined based on job-related knowledge, skills, and experience.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
615,181 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Emulation Engineer 1 day ago
$25k – $59k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Python
C++
SystemC
DevOps
QEMU
Chips/EDA
Synopsys ZeBu
Cadence Palladium
Siemens Veloce
Apply
In office • PhD
Verilog
C++
SystemVerilog
VHDL
Chips/EDA
UVM
Synopsys ZeBu
Cadence Palladium
Siemens Veloce
Apply
$166k – $331k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • San Jose
Python
SystemVerilog
Perl
AI/ML
NVLink
Chips/EDA
UVM
Synopsys ZeBu
Cadence Palladium
Siemens Veloce
Synopsys HAPS
Apply
SMTS Logic Design 2 days ago
$83k – $187k per year (Estimated) • Remote/Hybrid • 8+ years exp • Bachelor's Degree • Montreal
Python
C++
SystemVerilog
Chips/EDA
Synopsys Design Compiler
Synopsys Fusion Compiler
Synopsys SpyGlass
Cadence Genus
Cadence Palladium
Siemens Veloce
Synopsys HAPS
Apply
Design Engineer II 8 hours ago
$23k – $49k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Nanjing
Python
C++
SystemVerilog
Chips/EDA
Cadence Palladium
Apply
$170k – $240k per year • Remote • 10+ years exp • Bachelor's Degree
Python
Apply
$200k – $250k per year • Remote • 8+ years exp • Master's Degree
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Multimodal AI
Computer Vision
AI Agents
TensorFlow
PyTorch
LLM
Edge AI
ONNX Runtime
Agentic Workflows
Robotics
Autonomous Navigation
Apply
$37k – $93k per year (Estimated) • Remote • 5+ years exp
Python
AI/ML
LoRA
Fine-tuning
Quantization
Multimodal AI
Knowledge Distillation
Diffusion Models
PEFT
PyTorch
Mixture of Experts
Post-training
Speculative Decoding
KV Cache
Model Distillation
Apply
AI Compiler Engineer 17 days ago
$190k – $255k per year • Remote • 3+ years exp • Bachelor's Degree
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Quantization
TensorFlow
PyTorch
TPU
Edge AI
MLIR
Apply
Lead DFT Engineer 30 days ago
$200k – $250k per year • Remote • 12+ years exp • Bachelor's Degree
Chips/EDA
Tessent
Synopsys TestMAX
Apply
See all jobs
This is one of many
615,181 more open roles from verified company boards, updated every day.