Software Technical Program Manager
$200k - $260kJobleads-US
Austin, TX, Pittsburgh, PA, San Francisco, California, United States
Efficient Computer is rethinking computing from the ground up to solve one of AI's biggest challenges: energy. Our Fabric architecture delivers a 10–100x improvement in energy efficiency for general-purpose computation, including AI, while supporting familiar programming languages and software frameworks—unlocking new possibilities for autonomous machines, intelligent infrastructure, wearables, and space systems. With our first processor, Electron E1, now shipping in volume and more than $97 million in Series B financing recently announced, we're accelerating customer deployments and scaling our architecture to data center performance. Join us to build the hardware and software that bring intelligence wherever it's needed and help shape the next generation of computing.
Efficient Computer is building the next generation of super-efficient, general-purpose processors around the Fabric architecture, a novel spatial dataflow design. The Fabric is only as useful as the software that targets it: the effcc compiler, the system software stack (optimization libraries such as eff-dsp and, over time, the runtime), and the SDK that customers build on.
We are looking for a Software Technical Program Manager to own the quarterly release of this software, from scoping and commitment through code freeze, qualification, and ship. You will be the operational center of the software program: building and defending the release plan, driving the critical path, holding the quality bar, and making tradeoff conversations happen before something slips. You will work daily with the compiler, system software, embedded, and product teams, and regularly interface with architecture and hardware teams especially when it comes time to bring-up new silicon.
Own the Release
- Own the execution of the quarterly software release from planning through ship: the schedule, critical path, and delivery. Product defines what ships and why, Engineering determines what is feasible, and you are accountable for when and how it lands. Each release bundles the SDK, the effcc compiler, optimized software libraries, and eventually the runtime.
- Build the release plan with product managers, team leads, and engineering managers. This includes feature commitments, freeze dates, qualification windows, and ship criteria, informed by Product's customer requirements and the hardware schedule.
- Drive the weekly execution cadence (release reviews, bug triage, go/no-go) and maintain a single source of truth for status, dependencies, and decisions.
Drive Cross-Functional Execution
- Coordinate handoffs across the compiler, system software, and embedded teams, and with architecture, product and hardware teams.
- Keep Product Management informed about execution and raise risks accordingly that could affect the release schedule, quality, or feature-set.
- Manage the release's dependency chains: e.g. compiler features that libraries depend on, interfaces shared between the SDK and the runtime, LLVM and toolchain versions, board and silicon availability, etc.
Maintain Release Quality
Establish with our teams release quality gates: e.g. no regressions in cycles, energy, or code size on the benchmark suites relative to the previous release; test coverage thresholds met, etc.
Run the release checklist (the gates above plus documentation, release notes, etc.), working with the release shepherd to hold owners to closure criteria.
Track escaped defects and feed what we learn back into the checklist.
Manage Risk, Decisions, and Reporting
- Surface risk early with mitigation options and schedule impact quantified: e.g. late compiler features, coverage shortfalls, and benchmark regressions.
- Facilitate scope, schedule, and quality tradeoffs, and document what was decided, by whom, and why.
- Deliver executive reporting: where the release stands, what is at risk, what decision is needed and by when.
Required Qualifications
- B.S. in Electrical/Computer Engineering, Computer Science, or equivalent; M.S. or MBA a plus.
- 7+ years in software engineering or program management, including prior hands-on engineering experience in compilers, systems software, or embedded software.
- Working fluency in using AI-tools to facilitate program management – from reporting, to issue tracking, to dependency analysis and more.
- Strong experience with the software delivery flow: compiler toolchains, embedded SDKs, CI/CD, test coverage, performance benchmarking, and release engineering.
- Demonstrated ability to build and defend a bottoms-up schedule with critical path analysis and dependency mapping.
- Track record influencing without authority: earning the technical credibility to push senior engineers on commitments and dates.
- Strong written and verbal communication; able to run a room of principal engineers and an executive review with equal effectiveness.
- Hands-on with program tooling: Github, Linear, Jira, Notion, Confluence, CI systems, etc.
Desired Qualifications & Experience Requirements
- Experience as the technical program manager on a first‑generation silicon product, where the toolchain and hardware matured together.
- Familiarity with LLVM or MLIR, machine learning compilers, or language runtimes.
- Knowledge of dataflow, spatial, or other novel compute architectures.
- Experience managing pre‑silicon software enablement against emulation or FPGA prototyping programs.
We offer a competitive base salary for this role, generally ranging from $200,000 to $260,000, plus a 10% annual bonus, meaningful equity, and comprehensive benefits. Final compensation will depend on experience, level, and location, with flexibility for the right candidate.
Why Join Efficient?
Build what's next. At Efficient, you'll tackle big challenges with room to take ownership and make an impact. We back you with competitive pay, equity, a 401(k) match, company‑paid benefits, paid parental leave, and flexibility—plus opportunities to grow your skills and career as we scale.
#J-18808-Ljbffr Jobleads-US$80 - $90 per hour
...client in San Francisco, CA that is seeking an experienced Technical Program Manager - GTM Partnerships. The Technical Program Manager will... ...preferably at a high growth technology company (hardware or software)* Experience defining and executing Go To Market strategy...Software- ...OpportunityOura is seeking an experienced and highly strategic Staff Technical Program Manager (TPM) to join our Hardware Program Management group to... ...and serve as a key integrator between sensing, science, software, and design. The role is centered within hardware...SoftwareWork at officeLocal areaRemote work
$165k - $210k
Candid Health is looking for a Technical Program Manager - Implementation to serve as the connective tissue between our Engineering, Product,... ...management tools (Jira, Linear, Asana etc.) and documentation software (Confluence, Notion).Experience in a fast-paced SaaS...SoftwareWork at officeRemote workShift work- ...Link and many other parts of Stripe.What you’ll doEffective Technical Program Managers at Stripe always bias towards driving the right solutions... ..., including managing programs across all phases of software developmentProven track record of defining and executing complex...SoftwareFlexible hours
$148.7k - $201.2k
...responsibilitiesWe are looking for an experienced Senior Technical Program Manager to lead customer retention across Amazon Music tiers and content... ...product or program management experience- 3+ years of software development experience- 5+ years of technical program...SoftwareLocal areaFlexible hours$171k - $231.4k
We are seeking an ambitious Technical Program Manager to join our Metrics and Data Platform team at Amazon Music. The Metrics and Data Platform... ...role in enabling Amazon Music's business decisions and software development by processing billions of streaming events and...SoftwareLocal areaFlexible hours- ...boundaries of multi-generational liquid cooling systems, energy management, AI software orchestration, and construction. For our customers, this... ...Role Summary We are seeking a versatile Senior Technical Program Manager (TPM) to lead the end-to-end delivery of complex,...SoftwarePermanent employmentFull time
$180.2k - $247.85k
...Databricks, Staff TPMs don’t just run programs — they define how the company... ...around a shared plan. Manage dependencies, resolve... ...functional programs in enterprise software or B2B technologyProven experience... ...systemsAdvanced degree in a technical fieldWhy This Role is...SoftwareLocal areaWorldwide$169k - $245k
...collaboration join us! Were looking for an experienced Technical Program Manager to build and run the program operating system for Figmas growing... ...data flows platform dependencies identity and access and software-delivery lifecycles. You do not need to be an engineer but...SoftwareMinimum wageFull timeLocal areaRemote workFlexible hours$257k - $335k
...models. About the Role Were looking for an experienced Technical Program Manager to lead execution across a portfolio of complex cross-... ...management product operations or a similar role leading complex software initiatives. Have independently led multiple high-...SoftwareFull timeWork at office- ...computers. For the first time ever, you can manage and automate every part of the employee... ...are looking for a highly accomplished Technical Program Manager (TPM) — at the Staff or... ...Manager, or equivalent working directly with software engineering teams.Proven track record...SoftwareWork experience placementWork at office3 days per week
$240k - $290k
...We're seeking a dedicated, passionate, and eager Principal Technical Program Manager to join our team responsible for leading large cross-... ...and systems.Shown understanding and working knowledge of software development and modern project management standard processes...SoftwareFull timeWork at officeLocal area- ...Internet application online without adding hardware installing software or changing a line of code. Internet properties powered by... ...keep the Internet moving forward youll fit right in. Technical Program Manager Performance and Infrastructure Engineering PMO...SoftwareFull timeLocal areaFlexible hours
$210k - $285k
...of Google's earliest product managers and co-creator of Google Maps... ...Lead complex, cross-functional programs spanning cloud infrastructure... ...management, and secure software delivery from problem definition... ...Agent SDK engineers to shape technical requirements, manage dependencies...SoftwareFull timeFlexible hours$192k - $288k
...rollout of critical, cross-cutting programs that affect how we build,... ..., FinOps, build systems, software migrations, security operations... ...infrastructure work. Keep things moving.Manage a high volume of concurrent... ...as you go.Develop deep technical fluency in the programs you...Software- ...Job Title- Technical Program Manager Visa- Any Duration- 12+ Months Interview- Virtual Location- San Francisco, CA Onsite Job... ...environments. ~ Strong background in technology programs (software, platforms, infrastructure, data, or enterprise systems)....Software
- ...product suite powering corporate meal programs and large ordering for organizations... ...all sizes.We are looking for a Senior Technical Program Manager to help scale Platform Services. You... ...development with a thorough understanding of software development processes and project...SoftwareHourly payWork at officeLocal areaRemote workFlexible hours
$193.8k - $285k
...deliveries using autonomy.You will report to the Lead of our Technical Program Management team. This role requires onsite presence in one of our two... ...autonomous delivery robotWork with our robotics hardware, software, autonomy and operations teams on a daily basis to solve...SoftwareHourly payWork at officeLocal areaRemote workOverseasFlexible hours2 days per week- ...Industry and Process, and Technology. Job Title: Technical Program Manager, ASIC Duration: 12 Months Location: Bay Area, CA... ...range of functional areas in Silicon Engineering, Platform Software, Hardware Systems, Sourcing & Operations and vendors....SoftwareFull timeWork experience placementWorldwide
$189.8k - $256.16k
...we leap at every opportunity to solve technical challenges, from designing next-gen UI/... ...RoleWe are seeking a Senior Staff Technical Program Manager to own and lead a company-wide... ...environments.Prior hands-on experience as a software, systems, or security engineer before transitioning...SoftwareLocal areaWorldwide3 days per week- ...Senior Technical Program Manager, Translational AI Platform Location: Remote About VeriSIM Life VeriSIM Life is a fast-growing... ...computational biology, pharmacology, toxicology, machine learning, software engineering, and drug development. The Role This...SoftwareFull timeContract workRemote work
$140.4k - $372.3k
...GitHub GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and... ...future of software and make a difference in the world. The Technical Program Management (TPM) organization leads the delivery of GitHub's most...SoftwareOngoing contractRemote work$146.4k - $235.38k
...people’s lives. With intelligent agreement management, Docusign unleashes business-critical... ...(CLM). What you'll do The Senior Technical Program Manager will lead and motivate our teams... ...team members as working with software developers Ability to distill complex...SoftwareContract workWork at officeLocal areaRemote work2 days per week$171k - $231.4k
...roadblocks, fostering innovation, and managing multiple competing priorities... ...and initiatives.* Own the program lifecycle for large, complex... ...engineers and senior technical leaders to perform program-level... ...management working directly with software engineering teams experience-...SoftwareTemporary workLocal areaFlexible hours$227.2k - $304.7k
...Job Posting Title: Senior Principal Technical Program Manager (Director Level) Req ID: Job Description: Technology is at the heart... ...experience managing large-scale strategic high-priority software development programs in a well-established global technology...SoftwareFull timeImmediate start$73.15k - $174k
...Your Role: Lead end-to-end program planning, execution, tracking... ...planning, and resolution of technical challenges. Monitor key performance... ...-driven Technical Program Manager (TPM) to lead complex cross-... ...managing large-scale software, hardware, semiconductor, embedded...SoftwareFull timeLocal area- ...sustainable future. What the job involves The Principal Technical Program Manager will lead the development and execution of a portfolio of... ...Strong technical foundation in embedded systems, hardware/software integration, or computer vision systems Preferred...Software
- ...sustainable future. What the job involves The Principal Technical Program Manager will own cross-functional visibility and delivery... ...operate across the full technical stack: hardware, embedded software, edge AI, cloud, computer vision, fleet systems, and government...Software
$152k - $190k
...for our customers, our communities, and ourselves. The Lead Technical Program Manager, Risk & Security will drive the cross-functional execution... ...facilitating cross-functional alignment between security, software engineering, site reliability, and IT operations teams....SoftwareFull timeFlexible hours- ...Senior Technical Program Manager Product Intelligence & Human Data Location: Cupertino CA (on-site 3x/week) Reports to: Head of Product... ...Experience managing programs involving devices sensors hardware/software integration or large-scale data collection. Familiarity...SoftwareFull timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Technical Program Manager. Be the first to apply!
- IT software development manager San Francisco, CA
- director software engineering San Francisco, CA
- director of software San Francisco, CA
- embedded software manager San Francisco, CA
- application manager San Francisco, CA
- senior applications manager San Francisco, CA
- senior software manager San Francisco, CA
- software manager San Francisco, CA
- senior software development manager San Francisco, CA
- application engineering manager San Francisco, CA




