Super Micro Computer logo
Technical Program Manager (TPM), Software
full-timeNew Taipei

Summary

Location

New Taipei

Type

full-time

Explore Jobs

About this role

Job Req ID: 26204

Essential Duties and Responsibilities:

Supermicro is seeking a skilled and experienced Technical Program Manager (TPM) for system software/firmware, e.g. CPLD (Complex Programmable Logic Device), FPGA (Field Programmable Gate Array), and MCU (Micro Controller Unit).  This role requires a strong technical background in system software/firmware engineering, excellent communication skills, and the ability to manage projects effectively.

 

1.     Manage technical projects and programs for system software/firmware from planning to completion through SSDLC (Secure Software Development Lifecycle)

2.     Improve and refine system software/firmware SSDLC processes for better quality, security, and customer satisfaction

3.     Collaborate cross-functionally with product managers, software/firmware engineers, and technical staff to define, manage and track technical requirements and design specifications

4.     Collaborate cross-functionally with software/firmware designers, BMC designers, production team, and Lab team to review, optimize and enhance system software/firmware designs and solutions

5.     Manage project schedule, provide project status updates to stakeholders, and escalate problems as necessary

6.     Lead and coordinate with cross-functional teams for technical issues resolution

7.     Evaluate and review system software/firmware release to ensure high-quality product delivery

 

Qualifications:

  1. Bachelor's degree (or higher) in Electrical Engineering (EE), Computer Science (CS), or Computer Engineering (CE) related or equivalent practical experience
  2. 5+ years of hands-on experience in embedded system software/firmware (e.g. CPLD, FPGA, MCU, and BMC)
  3. Experience in managing technical requirements and design specifications
  4. Effective written and verbal presentation and communication skills in English
  5. Strong problem-solving skills and attention to detail
  6. Experience working in a global team spread across time zones
  7. Flexible and able to work effectively in a fast-paced environment as a member of a cross-functional team and as an individual contributor
  8. Knowledge of multiple functions/ bus protocols, including I2C, SPI, power sequence
  9. Familiar with production and testing processes of embedded system software/firmware
  10. Familiar with server hardware and RoT (Root of Trust) is a plus

Other facts

Tech stack
Technical Program Management,System Software,Firmware Engineering,Project Management,Cross-Functional Collaboration,Problem-Solving,Communication Skills,Embedded Systems,CPLD,FPGA,MCU,BMC,SSDLC,Quality Assurance,Design Specifications,Production Processes

About Super Micro Computer

Supermicro® (NASDAQ:SMCI), with 30+ years of leadership in Enterprise, cloud, AI, and 5G Telco/Edge Infrastructure solutions, pioneers the industry with Building Block Solutions® and Green Computing servers. Its customizable, efficient, and sustainable IT offerings such as liquid-cooling technology redefine performance standards and environmental responsibility.

Team size: 5,001-10,000 employees
LinkedIn: Visit
Industry: Computer Hardware Manufacturing
Founding Year: 1993

What you'll do

  • Manage technical projects and programs for system software/firmware from planning to completion. Collaborate with cross-functional teams to define, manage, and track technical requirements and design specifications.

Ready to join Super Micro Computer?

Take the next step in your career journey

Frequently Asked Questions

What does a Technical Program Manager (TPM), Software do at Super Micro Computer?

As a Technical Program Manager (TPM), Software at Super Micro Computer, you will: manage technical projects and programs for system software/firmware from planning to completion. Collaborate with cross-functional teams to define, manage, and track technical requirements and design specifications..

Why join Super Micro Computer as a Technical Program Manager (TPM), Software?

Super Micro Computer is a leading Computer Hardware Manufacturing company.

Is the Technical Program Manager (TPM), Software position at Super Micro Computer remote?

The Technical Program Manager (TPM), Software position at Super Micro Computer is based in New Taipei, Taiwan. Contact the company through Clera for specific work arrangement details.

How do I apply for the Technical Program Manager (TPM), Software position at Super Micro Computer?

You can apply for the Technical Program Manager (TPM), Software position at Super Micro Computer directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Super Micro Computer on their website.