23 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Design and develop platform- and system-level system software for networking platforms.
- Develop complex embedded code modules and troubleshoot and resolve defects.
- Contribute to all software development phases from requirements gathering through implementation and sustaining.
- Write, automate, and execute functional, design, and unit test specifications.
- Work with hardware, software, and systems test teams to promote collaboration.
- Bring up new hardware and develop device drivers and interface-management functionality.
Requirements
- Bachelor’s or master’s degree in computer science, computer engineering, or a similar field.
- At least 5 years of systems software development and debugging experience.
- Strong C, C++, embedded systems, and device driver development experience in Linux/Unix environments.
- Hands-on experience developing embedded system software for network switches or routers.
- Development experience with PCIe, I2C, SPI, FPGAs, Ethernet MAC/PHY, DPLLs, and high-speed buses.
- Experience with Ethernet interfaces, high-speed PHYs, FPGAs, PLLs, hardware bring-up, and software, hardware, and memory debugging tools.
- Good understanding of hardware board design and layout.
- Experience or knowledge of chassis management, timing and synchronization, and IEEE and ITU-T standards is a plus.
- Strong debugging, problem-solving, communication, and teamwork skills.
Benefits
- Hybrid work arrangement requiring an average of two days per week from an HPE office.
- Comprehensive health, financial, and emotional wellbeing benefits for employees and their loved ones.
- Personal and professional development programs supporting career growth and internal mobility.
- Inclusive workplace and accommodation support for applicants with disabilities.
About HPE
Hewlett Packard Enterprise (HPE) builds enterprise IT infrastructure and services, including servers, storage, networking (Aruba), and hybrid edge-to-cloud platforms like HPE GreenLake for businesses and public-sector organizations. Formed in 2015 after Hewlett-Packard’s split, HPE is headquartered in Houston, Texas and trades on the NYSE. It sells hardware, software, and subscription-based managed cloud services to help customers run workloads across data centers, colocation, and public clouds.
