Remotery

Technical Program Manager – Embedded Software

atEnCharge AIRemoteUS flagUnited StatesFull-timeTechnical Program ManagerSeniorLead$200k – $250k/year

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Take full ownership of end-to-end program management for embedded software initiatives, including device drivers, firmware, boot-loaders, and board support packages for EnCharge accelerators.

• Develop and sustain integrated program schedules that align with chip tape-out, silicon bring-up, board bring-up, and customer/OEM delivery timelines.

• Collaborate with embedded software, ASIC/hardware, platform, and validation teams to outline scope, sequence dependencies, and monitor execution progress.

• Identify, monitor, and facilitate the resolution of risks and blockers that span multiple teams.

• Lead silicon bring-up and platform enablement efforts, including early firmware, boot flows, device initialization, memory management, command submission, interrupts, power management, and hardware/software integration.

• Conduct planning sessions, standups, milestone reviews, and retrospectives.

• Ensure effective execution across geographically distributed engineering teams and external partners as required.

• Contribute to the development of the program management function, encompassing processes, tools, and reporting.


⛳️ Requirements

• Minimum of 8 years of experience in technical program or project management, with a significant focus on embedded software, drivers, firmware, or low-level systems software.

• Proven experience in coordinating software programs that are closely integrated with hardware, such as silicon or board bring-up.

• Ideally, a background in AI/ML accelerators, semiconductors, robotics, or a similar hardware-software domain.

• Familiarity with Linux kernel driver development processes, JTAG/lab-based debugging workflows, or hardware validation methodologies.

• Experience with FPGA simulation and emulator environments, including Zebu, Veloce, or Palladium.

• In-depth understanding of embedded firmware, device drivers, SoC/accelerator architecture, memory and DMA, interrupts and command queues, boot and initialization, hardware/software interfaces, and performance/system-level debugging.

• Proven track record in managing intricate, multi-team schedules with firm external dependencies.

• Strong instincts for risk management.

• Exceptional written and verbal communication skills, with the ability to switch between engineering details and executive summaries.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health and wellness benefits.

• Opportunities for continuous learning and professional development.

• Flexible work arrangements and a supportive work environment.

• Engaging company culture with team-building activities.

People also viewed

Skylo6 hours ago

Technical Program Manager – Wholesale Roaming

US flagCalifornia OnlyFull-timeTechnical Program Manager$130k – $145k/year
ApplyView job
Quantiphi6 hours ago

Technical Program Manager

US flagUnited States OnlyFull-timeTechnical Program Manager
ApplyView job
hims & hers11 hours ago

Staff Technical Program Manager

US flagUnited States OnlyFull-timeTechnical Program Manager$175k – $215k/year
ApplyView job
NVIDIA20 hours ago

Customer Technical Program Manager

US flagCalifornia OnlyFull-timeTechnical Program Manager$200k – $322k/year
ApplyView job
Kunai1 day ago

Technical Program Manager

US flagUnited States OnlyFull-timeTechnical Program Manager
ApplyView job
Akamai Technologies1 day ago

Senior Technical Program Manager

PL flagPoland OnlyFull-timeTechnical Program Manager
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers