Search by job, company or skills

Supermicro

Technical Program Manager (TPM), Software

new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

  • Manage technical projects and programs for system software/firmware from planning to completion through SSDLC (Secure Software Development Lifecycle)
  • Improve and refine system software/firmware SSDLC processes for better quality, security, and customer satisfaction
  • Collaborate cross-functionally with product managers, software/firmware engineers, and technical staff to define, manage and track technical requirements and design specifications
  • 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
  • Manage project schedule, provide project status updates to stakeholders, and escalate problems as necessary
  • Lead and coordinate with cross-functional teams for technical issues resolution
  • Evaluate and review system software/firmware release to ensure high-quality product delivery

Qualifications

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141433661

Similar Jobs