This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Firmware Developer \n\n This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.\n\n Who We Are:\n\n Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.\n\n Job Description:\n\n Compute at HPE helps organizations power their edge-to-cloud platform with proven, workload-optimized products, solutions, and services. Our leading supercomputing technologies enable customers to transform and modernize their IT infrastructure, solve complex problems and support new business opportunities with purpose-built infrastructure and software. Join us redefine what’s next for you.
Job Responsibility:
Active participation in all activities necessary to take a product from concept to production including Design, Implementation, Testing, etc.
Contribution to functional specification, defining engineering functional plan
Designs, develops, troubleshoots and debugs software programs for software enhancements and new products
Interactions with cross functional teams, factory and customer support
Contributions include applying intermediate level of subject matter expertise to solve common technical problems
Acts as an informed team member providing analysis of information and recommendations for appropriate action
Works independently within an established framework and with moderate supervision
Requirements:
BE/ME (degree in ECE, CE, CS) or MCA with 3+ years of industry experience in System Management software development
Strong firmware / System development background with strong C/C++ development/debug skills
Strong in Embedded Linux/RTOS programming, OS Internals, memory management, IPC, thread programming and embedded application software development
Proficient in software development tools such as IDEs, compilers, debuggers, emulators, source control system and defect/ bug tracking systems
Solid understanding of DMTF-REDFISH, Rest Based architecture
Good understanding of HTTP/HTTPs, SNMP, IPMI protocols
Excellent understanding of Linux/RTOS OS internals and strong development experience
Strong communication skills both verbal and written
Nice to have:
Experience/exposure to I2C, MCTP, NCSI protocol is a plus
Server manageability experience will be a major plus
Fault tolerant systems and high availability is a plus