CrawlJobs Logo

Firmware Technical Program Manager

amd.com Logo

AMD

Location Icon

Location:
United States , Austin

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

132800.00 - 199200.00 USD / Year

Job Description:

In this position, the Firmware Technical Program Manager will be responsible for leading the management and execution of server platform programs firmware development, issue investigation and validation efforts throughout the product lifecycle, driving firmware and software design and development activities from product specification definition, feature scoping, down to implementation, and enable the OEM/ODM partners TPM for customization design, production readiness, and deployment.

Job Responsibility:

  • Lead the management and execution of server platform programs firmware development, issue investigation and validation efforts throughout the product lifecycle
  • Drive firmware and software design and development activities from product specification definition, feature scoping, down to implementation
  • Enable the OEM/ODM partners TPM for customization design, production readiness, and deployment
  • Work closely with AMD system and functional TPMs to translate product specifications into program firmware deliverables
  • Lead cross-functional teams to develop and introduce products against system level schedule for meeting critical phase exit criteria and TTM objectives
  • Lead requirement definition planning, development, and launch
  • Manage BIOS/BMC feature implementation plan based on the product specification, and drive the feature enhancements, quality improvement support and transition from validation test software into scripted test tool for specific functional team
  • Work with security architects, firmware teams, and customers regarding security requirement feature development, security enablement and deployment flows
  • Support the execution of firmware validation progress against development schedule, which can include test case enhancement, raw data collection and analysis, diagnostics tool, and management of associated vendors for failure analysis activities
  • Ensure the product firmware solution design can support manufacturability, reliability, and serviceability

Requirements:

  • MS in Electrical, Computer Science or Computer Engineering
  • Experiences with firmware development using C/C++
  • Familiar with firmware development model for BIOS and/or BMC, and communication process with vendor for bug triage
  • Experience with Test Tools Development including scripting for automation
  • In depth knowledge of PCIe, SPI, USB, xGMI, SAS, SMBus, PMBus, IPMI, REST interfaces
  • Extensive background in systems-level design processes from board level to system level
  • Hands-on interoperability testing on both In-Band and Out-of-Band
  • Good understanding of x-86 server system architecture
  • Familiar with both Windows and Linux OS
  • Excellent understanding of business goals and objectives as they relate to customer use cases and solutions
  • Strong cross-functional team management, strong interpersonal skills and adaptive communication style
  • Understanding of system level server platforms and how each component interacts with the system
  • Strong program management skills in developing schedules and tracking to milestones
  • Good understanding of hardware and system software interactions, and ability to apply this knowledge to resolve technical issues
  • RoT Security Feature Development, Validation and debug experience like ERoT, Secure Boot, Attestation, or other similar functions
  • Ability to view situations objectively from different perspectives and promptly come up with a risk mitigation plan for enhancing decision making process
  • Ability to frame situations and make/drive issues to completion
  • Ability to resolve complex problems, drive for results, innovate, think, and lead strategically
  • Possess experience with FPGA, GPU and CPLD development
  • Experience with OpenBMC

Nice to have:

  • PMP certification
  • Bilingual (English and Mandarin) a plus

Additional Information:

Job Posted:
March 04, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Firmware Technical Program Manager

Technical Product Manager

At Torus, we 'Value Speed and Quality Equally.' As a Technical Product Manager, ...
Location
Location
United States , South Salt Lake
Salary
Salary:
135000.00 - 165000.00 USD / Year
torus.co Logo
Torus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in technical product management or product-adjacent roles (systems engineering, solutions architecture, technical program management) with increasing product ownership
  • Bachelor's degree in Engineering, Computer Science, or related technical field (or equivalent experience)
  • A track record of defining requirements that balance customer value, technical feasibility, and business constraints
  • Demonstrated ability to drive continuous delivery by managing work in progress
  • Experience working with hardware-software integrated products or complex systems with multiple technical disciplines
  • Familiarity with modern development practices including CI/CD, automated testing, and cloud-based architectures
  • Proficiency in reading, writing, and speaking English required
Job Responsibility
Job Responsibility
  • Keep engineering teams aligned on the 'why' behind what they're building
  • Validate technical feasibility of product concepts early
  • Drive continuous delivery by partnering with Engineering leaders to continuously manage their Kanban boards with a major emphasis on iterative development
  • Create cross-functional alignment and prioritization for experiences and features requiring coordination across hardware, power electronics, firmware, data, and software teams
  • Make informed tradeoff decisions by understanding how system components interact
  • Drive requirement clarity by asking the hard questions upfront
  • Own product documentation including product requirement documents, experience briefs, success metrics, and go-to-market requirements for system-level capabilities
  • Identify opportunities where technical improvements can unlock multiple customer value propositions, and advocate for strategic technical investment
  • Other duties and projects as assigned
What we offer
What we offer
  • Employee Rewards Package including equity
  • 401(k) Retirement Savings Plan
  • Health Benefits Package: Choice between traditional PPO or HSA eligible medical plans
  • Dental insurance
  • Vision insurance
  • Human-centered Paid Time Off (based on employment status) including unlimited discretionary PTO
  • 10-days paid company holidays
  • Waiting period-free 100% paid parental leave
  • Torus paid Life with option to purchase additional coverage
  • Voluntary Short- and Long-Term Disability Insurance
  • Fulltime
Read More
Arrow Right

Technical Software Engineering Manager

Cricut is looking for a highly motivated and technical, hands-on Software Engine...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. in Computer Science, Software Engineering
  • 4+ years of relevant software engineering management experience
  • 5+ years of experience developing, designing and bringing successful products to market
  • Proficient in Swift/C++/Dart development
  • Experience programming for hardware interfaces strongly desired
  • Firmware experience a plus
  • Experience with Google Protocol Buffers a plus
  • Strong knowledge of and experience with SDLC and Scrum/Agile methodologies
  • Experience with package managers (npm, Maven, SwiftPM, etc.)
  • Experience in unit and integration testing
Job Responsibility
Job Responsibility
  • Willing to comply with 3-day/week RTO policy
  • Willing to do occasional international travel
  • Work collaboratively with fellow department members, product managers, software engineers, firmware engineers, hardware engineers and test engineers to develop cross platform (iOS, Android, macOS, Windows) libraries and tools which interface directly with Cricut machines through USB and Bluetooth interfaces (BLE and Classic)
  • Lead the engineering team in developing new features, enhancing existing features and improving the quality of the libraries and tools
  • Work with engineering to figure out architecture, work-breakdown, estimates and schedules
  • Apply best software engineering design patterns to develop well-structured, modular, performant application code
  • Perform code reviews, write unit and integration tests, and contribute to architectural planning and refactoring
  • Ensure best coding practices
  • Training, mentorship, and development of team members
  • Lead Agile/Scrum development
  • Fulltime
Read More
Arrow Right

Technical Program Manager-AI Delivery

The CO+I AI Delivery team is focused on delivering various platform services to ...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Engineering, or a related technical field (or equivalent experience)
  • Experience as a Technical Program Manager, Program Manager, or similar role in highly technical environments
  • Proven experience leading complex, cross‑team technical programs with significant infrastructure or platform components
  • Strong technical foundation in one or more of the following: Cloud infrastructure and distributed systems
  • Large‑scale datacentre delivery projects
  • Hardware‑software integrations (compute, networking, storage, power, cooling)
  • Demonstrated ability to manage execution in ambiguous, fast‑moving environments
  • Excellent written and verbal communication skills, with experience presenting to senior leadership
Job Responsibility
Job Responsibility
  • Own end‑to‑end technical programs focused on accelerating AI deployment timelines, from requirements through live production
  • Drive execution across multiple parallel workstreams, ensuring alignment on scope, milestones, dependencies, risks, and outcomes
  • Establish clear success metrics and mechanisms to track delivery, quality, and velocity
  • Document appropriately all artifacts during deliberative processes and established consensus
  • Partner deeply with hardware engineering, software engineering, infrastructure, networking, data center operations, and supply chain teams to unblock execution
  • Act as the central point of coordination across highly interdependent teams and external partners
  • Influence decision‑making with data, technical insight, and strong executive communication
  • Develop deep working knowledge of AI deployment architectures, including compute (GPU/accelerators), networking, storage, racks, power, cooling, and platform readiness
  • Identify technical risks early and drive mitigation strategies across hardware, firmware, software, and operational domains
  • Translate complex technical concepts into clear, actionable plans for both technical and non‑technical stakeholders
  • Fulltime
Read More
Arrow Right

Information System Security Manager Level 3

Provide management support for a program, organization, system, or enclave's Inf...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required for all applicants
  • All applicants and employees are subject to random drug testing in accordance with Executive Order 12564
  • Employment is contingent upon successful completion of a security background investigation and polygraph
  • DOD 8570 compliance with IAM III is required
  • This position requires an active Security Clearance with appropriate Polygraph
  • Twelve (12) years of work-related experience in the field of security authorization is required
  • Experience in the following areas is required: knowledge of current security tools, hardware/software security implementation
  • communication protocols
  • or encryption tools and techniques
  • Familiarity with commercial security products, security authorization techniques, security incident management, and PKI and authorization services
Job Responsibility
Job Responsibility
  • Provide management support for a program, organization, system, or enclave's Information Assurance program
  • Provide management support for proposing, coordinating, implementing, and enforcing Information System Security policies, standards, and methodologies
  • Manage operational security posture for an Information System or program to ensure Information System Security policies, standards, and procedures are established and followed
  • Provide management of security aspects of the Information System and perform day-to-day security operations of the system
  • Assist ISSEs and ISSOs with evaluating security solutions to ensure they meet security requirements for processing classified information
  • Manage the performance of vulnerability/risk assessment analysis to support security authorization
  • Provide management support to configuration management (CM) for information system security software, hardware, and firmware
  • Manage changes to systems and assess the security impact of those changes
  • Manage the process and preparation of documentation reviews to include System Security Plans (SSPs), Risk Assessment Reports, Certification and Accreditation (C&A) packages, and System Requirements Traceability Matrices (SRTMs)
  • Support security authorization activities in compliance with NSA/CSS Risk Management Framework (RMF) process and DoD Information Assurance Certification and Accreditation Process (DIACAP)
What we offer
What we offer
  • Medical: CTP offers 3 superior plans, bringing our employees both in-network and out-of-network options
  • Vision + Dental: Both free to you + paid in full by CTP
  • Retirement: 401k - 6% company contribution
  • PTO + Leave: A work life balance is extremely important to our team here at CTP, which is why our paid time off plans are so lucrative. Offering customizable leave plans to meet your needs is just one of our many perks! Jury Duty, Bereavement + Military Leave provided
  • Career Growth: Up to $10,000 provided for approved career-related learning, training, education, and/or tuition
  • Life and AD&D Insurance/Short-Term & Long-Term Disability: More peace of mind, at zero cost to you
  • Profit Sharing Bonus: End of year cash gets added to your bottom-line
  • Referral Bonus Program: Our tiered program provides an incentive with each stage of the hiring process your referral passes. Our bonuses range from $7,000-$20,000, if your referral joins the team
  • Fulltime
Read More
Arrow Right

Technical Program Manager

At Hewlett Packard Enterprise (HPE), we're at the forefront of the AI and superc...
Location
Location
United States , Houston; Chippewa Falls; Ft. Collins; San Jose; Remote
Salary
Salary:
119500.00 - 275000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field
  • 5+ years of experience in technical program management, software engineering, or hardware engineering
  • Proven experience managing the New Product Introduction (NPI) lifecycle for complex hardware and software products
  • Demonstrated experience leading cross-functional teams to deliver products on schedule
  • Agile, PMP, or other program management certifications are a plus
  • HW, SW,Six Sigma, etc.
Job Responsibility
Job Responsibility
  • End-to-End Program Leadership: Own and manage the entire lifecycle of complex HPC & AI programs, from initial concept and architectural definition through development, validation, and customer delivery. Define program scope, deliverables, and success metrics
  • Cross-Functional Execution: Lead and align a diverse team of hardware engineers (silicon, systems, networking), software developers (firmware, OS, AI frameworks), product managers, supply chain experts, and marketing teams. Foster a collaborative environment to ensure seamless execution
  • Technical Roadmapping & Scheduling: Create and maintain integrated master schedules that track hardware development milestones (e.g., CPU/GPU integration, system design, validation) alongside software release cadences. Identify and manage the critical path and interdependencies
  • Risk & Dependency Management: Proactively identify technical and logistical risks, develop mitigation strategies, and manage complex dependencies between internal teams and external partners (e.g., NVIDIA, AMD, Intel). You're not just tracking risks
  • you're actively solving them
  • Stakeholder Communication: Serve as the central point of communication for your programs. Clearly and concisely report on status, risks, and decisions to executive leadership and key stakeholders. Translate complex technical issues into clear business impact
  • Drive Technical Decisions: Leverage your deep technical knowledge of HPC/AI architectures—including accelerators (GPUs), high-speed interconnects, liquid cooling, and system management software—to facilitate technical trade-offs and drive architectural decisions that align with program goals
  • Manage complex projects following defined PLM process and governance, utilize PDP tools, and implement best practices across each phase of PLM
  • Create and manage high confidence program schedules with clear dependencies, critical path, and systematic methodology to communicate program status. Manage risks and mitigations, and re-plan as events warrant
  • Provide clear, timely and objective communication to executive management and other stakeholders
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Technical Program Manager, Quality and Release

As a Quality and Release Technical Program Manager (TPM), you’ll drive the coord...
Location
Location
United States , Detroit
Salary
Salary:
76905.00 - 106100.00 USD / Year
canopy.security Logo
Canopy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree Engineering, Computer Science, Business Administration, or a related technical discipline
  • 2–5 years of experience in Technical Program Management, Release Management, or a related technical operations/support coordination role
  • Strong organizational and communication skills, with a bias for action and an ability to drive clarity during fast-moving release cycles and support incidents
  • Solid expertise with program and release management methodologies, including managing cross-functional readiness, risk, and quality gates
  • Proven ability to manage multiple concurrent releases and operational workflows in a high-paced engineering environment
  • Familiarity with Agile development practices, Jira, CI/CD pipelines, and standard software deployment and support processes
  • Comfort with data-driven decision-making, including analyzing release metrics, incident trends, and support data to identify risks and improvement opportunities
Job Responsibility
Job Responsibility
  • Lead the end-to-end software release lifecycle across firmware, app, cloud, platform services, and external partner systems ensuring compatibility, reliability, high-quality, and well-communicated rollouts
  • Drive product quality and release reliability by defining and enforcing release criteria, gates, approval processes, and coordinating cross-team testing and readiness
  • Create, track, and analyze key KPIs including pre- and post-deployment metrics to monitor release performance, identify trends, and inform continuous improvement
  • Manage on-call and incident processes, including escalations, SLAs, and post-incident reviews, while coordinating with all Customer Care tiers for effective resolution
  • Monitor release health in real time and lead rapid triage and rollback/mitigation decisions when necessary
  • Maintain transparent communication on release status, risks, and outcomes to leadership and stakeholders
  • Continuously improve release, support, and incident processes through documentation, change logs, release notes, release process automation, and operational excellence initiatives
What we offer
What we offer
  • Comprehensive medical benefits coverage, dental plans and vision coverage
  • Health care and dependent care spending accounts
  • Employee and Family Assistance Program (EAP)
  • Employee discount programs
  • Retirement plan with a generous company match
  • Generous Paid Time Off, Sick, and Holidays
  • Family Leave (Maternity, Paternity)
  • Short- and long-term disability
  • Life insurance and accidental death & dismemberment insurance
  • Fulltime
Read More
Arrow Right

High Performance Computing Technical Support Consultant 4

Provide technology consulting to external customers and internal project teams. ...
Location
Location
United States , Livermore
Salary
Salary:
101900.00 - 234500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • US Citizenship required
  • DOE Q Clearance required
  • Extensive knowledge and experience with Linux operating systems (RHEL or SLES), workload management systems, parallel file systems, networking and security
  • Ability to lead and work effectively in a team environment
  • Direct experience and demonstrated proficiency with multiple programming and scripting languages (e.g. Perl, Python, C, FORTRAN, etc.) preferred
  • Ability to maintain system software, utilizing debugging tools for problem isolation
  • will perform software builds, software upgrades, and patch installation as needed
  • Excellent interpersonal, customer relations and problem management skills, with the ability to stay calm and professional under pressure while working to strict deadlines
  • Experience with project planning and management, process management, and team or project leadership preferred
  • Able to clearly document processes and procedures with a focus toward mentoring and knowledge sharing
Job Responsibility
Job Responsibility
  • Maintain the HPC systems availability to the customer, but also create and document site procedures, system diagrams, and other configuration or support documents
  • Maintain system software and firmware revisions, including patches, updates, and OS upgrades
  • Solve system hardware, software, and third-party software issues, and provide detailed and thoughtful analysis of problem and solution
  • Gather data, perform analysis, and escalate problems to higher-level product support groups and appropriate management when necessary to ensure timely resolution of system or customer issues
  • Provide solutions and implement repair or workarounds when possible, fully documenting steps taken when required
  • Manage software issues for both the system and user applications, submitting and tracking bugs as required
  • Answer customer inquiries concerning system software versions, product lifecycles, new releases, and third-party applications
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Diversity, Inclusion & Belonging
  • Fulltime
Read More
Arrow Right

Senior Technical Program Manager - Imaging & Sensor Systems

Seeking a Senior Technical Program Manager to lead the end-to-end delivery of co...
Location
Location
United States , Rochester
Salary
Salary:
160000.00 - 180000.00 USD / Year
bhsg.com Logo
Beacon Hill
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on technical project or program management in hardware, semiconductor, or imaging environments (minimum 5+ acceptable if deep technical alignment)
  • Proven ability to manage complex, multi-phase hardware programs, integrating analog/digital systems and manufacturing readiness
  • Experience with sensor technologies, MEMS modules, ROICs, or mixed-signal ICs
  • Strong understanding of hardware development lifecycles, including tape-out, fab, assembly, and validation
  • Comfortable operating in a lab-based, engineering-driven environment with limited prior PM infrastructure
  • Track record of developing repeatable frameworks for schedule, risk, and dependency management
  • Strong interpersonal and stakeholder management skills
  • able to influence senior engineers and leadership
  • Experience working with distributed or multi-site teams and third-party manufacturing vendors
  • Excellent communication, presentation, and organizational abilities
Job Responsibility
Job Responsibility
  • Lead program delivery from design through prototype, validation, and customer sampling, including: Mixed-signal IC and ROIC design cycles
  • Sensor material integration (VOx-based or similar technologies)
  • Module and optical assembly (camera systems, shutters, or IR modules)
  • Software driver and firmware integration
  • Manufacturing readiness with contract partners
  • Operate as the program's central coordinator, managing internal engineering, external manufacturing, and supplier relationships
  • Interface with foundry and hardware manufacturing partners (e.g., GlobalFoundries, Teledyne) to drive deliverables and resolve dependencies
  • Own and continuously refine program governance, including: Risk and issue management
  • Critical path definition and dependency mapping
  • Resource alignment across disciplines (design, lab, lab, manufacturing)
  • Fulltime
Read More
Arrow Right