VLSI Embedded Firmware Engineer
Internship USA
Job description
VLSI Embedded Firmware Engineer
Job Description:
At Hewlett Packard Enterprise, we invent new technologies, change markets, and create business opportunities. As members of the Silicon Design Lab (SDL), we help plan and broaden the company strategy, delivering the science and technology that give HPE leadership in the industry. Teamwork, initiative, innovation, and appropriate risk-taking are emphasized by this highly motivated and successful design team.
We are looking for top talent to join our team of computer and electrical engineers in VLSI Embedded Firmware Engineer roles. These positions are located in Fort Collins, Colorado, and Plano and Houston, Texas. Our firmware engineers partner with design teams to bring our ASICs to life. The team consists of engineers with an in-depth knowledge of computer architecture, software design, and firmware development methodologies. They create firmware components and work with logic and design verification engineers to test and debug in pre- and post-silicon environments.
Responsibilities:
· Develop embedded firmware algorithms to initialize SDL ASICs, tune analog circuitry, and implement fabric protocols
· Plan out firmware features and the software infrastructure needed to support them
· Partner with logic design engineers to integrate the functionality needed to enable efficient firmware design including features for debugging and managing firmware
· Work with design verification team to enable testing of hardware features in pre-silicon testing
· Collaborate and communicate with management and teammates regarding firmware design status, project progress, and issue resolution
· Enable functionality to support customer diagnostics, field debug, and firmware updates
Education and experience:
· Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or equivalent
· 5+ years of programming experience in firmware
Knowledge and skills
· Firmware design, including interaction and integration with hardware design
· Software development methodologies, including revision control, code reviews, and test planning and execution
· Strong analytical and problem solving skills
· Proficient in C, Python, and object-oriented programming
· Working with multi-site cross-functional teams – logic design, design verification, and physical design
· Strong communication, self-motivation, and teamwork skills
Job:
Engineering
Job Level:
Expert
Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities.
HPE will comply with all applicable laws related to the use of arrest and conviction records, including the San Francisco Fair Chance Ordinance and similar laws and will consider for employment qualified applicants with criminal histories.