Welcome to Simply Hired!

Like what you see here? Check out more Computer Hardware Engineers like this one.

Show Me More

Senior Firmware Engineer

Apply Now

Company: Super Micro Computer

Location: San Jose, CA

Date Posted: August 6, 2014

Source: Super Micro Computer, Inc.

This is a Sr. Firmware Engineering position at Super Micro Computer, Inc. – San Jose, CA

Essential Duties and Responsibilities:

The candidate will be responsible for defining, developing, testing, delivering, documenting, and maintaining BMC, CMM and SAS Expander Firmware for Server System, be responsible for authoring Firmware specifications, developing Firmware code, and debugging/troubleshooting potential issues, work closely with hardware design team members and be responsible for all software and firmware related issues during the planning, development, and validation stages of the program.

Qualifications:

* BS EE/CS/CE
* 5+ working experience in firmware development;
* Strong programming skills in C/C++, Java;
* Experience in Linux OS using source code control systems;
* Working knowledge of IPMI firmware vendors (AMI or Aten, etc.) and code structure
* Capability to design, develop for specific IPMI firmware requirements
* Good knowledge of enclosure management protocol and standards,
* Excellent system-level debugging skills
* In depth understanding in EFI BIOS firmware ...

This is a Sr. Firmware Engineering position at Super Micro Computer, Inc. – San Jose, CA

Essential Duties and Responsibilities:

The candidate will be responsible for defining, developing, testing, delivering, documenting, and maintaining BMC, CMM and SAS Expander Firmware for Server System, be responsible for authoring Firmware specifications, developing Firmware code, and debugging/troubleshooting potential issues, work closely with hardware design team members and be responsible for all software and firmware related issues during the planning, development, and validation stages of the program.

Qualifications:

* BS EE/CS/CE
* 5+ working experience in firmware development;
* Strong programming skills in C/C++, Java;
* Experience in Linux OS using source code control systems;
* Working knowledge of IPMI firmware vendors (AMI or Aten, etc.) and code structure
* Capability to design, develop for specific IPMI firmware requirements
* Good knowledge of enclosure management protocol and standards,
* Excellent system-level debugging skills
* In depth understanding in EFI BIOS firmware is a plus
* Linux and Windows device driver development experience is a plus

Physical Requirements:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job:

* Able to sit for long periods of time
* Able to input data into a computer and work with a computer screen for long periods of time
* Occasional bending and standing
* Standing, walking, sitting, talking/listening, crouching or crawling, reaching with hands and arms
* Lift, carry, push and pull in excess of 15 pounds

Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job:

* Office environment shared with other staff members
* May be susceptible to outdoor weather conditions (i.e., cold, heat, rain, and/or wind)

Show more

Other jobs you might like

Show Me More

Were you satisfied with these results? Yes | No
Thank you for your feedback!