← Back to job listings
EA
Technical Program Manager - Embedded Software
EnCharge AI · Remote, United States
About The Role
- 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:
- o Embedded firmware
- o Device drivers
- o SoC/accelerator architecture
- o Memory and DMA
- o Interrupts and command queues
- o Boot and initialization
- o Hardware/software interfaces
- o Performance 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.
Similar roles you might like
See all →O&
Operations Manager
Owens & Minor Distribution Inc.
95000Posted today
CT
Program Manager
Capital Technology Group
150000Posted today
G
Talent Pool: Be Considered For Future Openings
genwealthfinancialadvisors
Salary not disclosedPosted today
QA
Production Planner
Quality Air Heating & Cooling, Inc.
Salary not disclosedPosted today
SB
Manufacturing Supervisor, 3rd Shift
Simtra BioPharma Solutions
Salary not disclosedPosted today
0J
Executive Director Facilities
001 Jackson-Madison County General Hospital District
Salary not disclosedPosted today
TT
Technical Program Manager
TCC Toyota Motor Credit Corporation Company
Salary not disclosedPosted today
NB
eCommerce Senior Merchandise Planner, Apparel & Accessories
New Balance Athletics, Inc.
105800Posted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
