Software Firmware Engineer (Graduate)

Software Firmware Engineer (Graduate)

Job Description:

Hewlett Packard Enterprise is an industry leading technology company that enables customers to go further, faster. With the industry's most comprehensive portfolio, spanning the cloud to the data center to workplace applications, our technology and services help customers around the world make IT more efficient, more productive and more secure.

Aruba HPE Networking, one of the fastest growing networking vendor, is looking for individuals who are talented, technically inclined and self-motivated to fill the following positions for the development of our award-winning Networking Switches and Router Products. These positions will be physically located in Singapore.

You will be part of a team that designs, implements, tests, and validates SW for state-of-the-art networking products. You will be involved in the design and development of major functional and performance enhancements for existing products and produce new SW products and solutions. You will review requirements, specifications, and designs to assure product quality. Additionally, you will make changes to create extensions on existing programs to add new features or performance improvements.


Analyzes, designs, programs, debugs and modifies firmware (e.g., embedded code, BIOS). Work often involves analog and digital hardware and real-time operating systems. Position requires knowledge and exposure to hardware design. Typically programs in machine language, assembly language and high-level languages (e.g., C)

Education and Experience

  • Bachelor's or Master's degree in Electronics Engineering, Computer Engineering/Science or related technical disciplines
  • Recent graduate with experience in various phases of the SW development cycle
  • Strong programming experience in C
  • Embedded systems programming experience
  • Strong interest and ability to conduct issues investigation and develop solutions

Knowledge and Skills

  • Possess working knowledge on embedded SW development in RTOS environment
  • Practical experience with programming languages and technologies such as C and assembly language is essential
  • Networking knowledge in terms of OSI, TCP/IP, networking topologies, and working knowledge of Linux is an added advantage
  • Good analytical and problem-solving skills
  • Self-motivated, eager and quick learner
  • Passion for technology
  • A strong team player, able to collaborate and work with global and cross-functional teams



Job Level:


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.

Meet Some of Hewlett Packard Enterprise's Employees

Rebecca W.

Senior Manager, Community Engagement

Rebecca is responsible for educating and inspiring HPE employees to become involved in the communities around them, then ensuring they’re each recognized for their contributions.

Cat G.

Research Scientist

Cat works in the HPE lab, exploring and designing new devices that become the building blocks for the computation creations of the future.

Back to top