Candidates must possess a Bachelor's or Master's degree in computer science, electronics, or telecommunication engineering, or a related discipline, along with a minimum of 7 years of experience in networking and system software development. Proficiency in C and C++ programming, familiarity with data structures, and strong technical, analytical, and problem-solving skills are essential. Experience with Linux device drivers, system bring-up, the Linux kernel, and navigating large codebases is required, along with knowledge of scripting technologies and modern DevOps practices.
The Software Engineer will design, develop, troubleshoot, and debug software programs for enhancements and new products, including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Responsibilities include collaborating with product managers and architects to define software requirements, designing and implementing networking and system software components using C and C++, and conducting object-oriented analysis and design. The role involves debugging complex system-level issues, participating in hardware and system-level design discussions, and working with Linux device drivers and the kernel. Additionally, the engineer will articulate design, lead development, and oversee the deployment of switching software for datacenter switching products, work with product management and cross-functional teams to develop detailed specifications, carry out detailed design, coding, unit and functional testing, and fix complex defects. The engineer will also mentor junior team members, work with cross-functional validation and verification teams, and provide engineering assistance to Juniper technical assistance teams for customer escalations.
Provides enterprise IT solutions and services
Hewlett Packard Enterprise provides enterprise IT solutions with a focus on cloud services, artificial intelligence, and edge computing. Their products include HPE Ezmeral for managing containers, HPE GreenLake for cloud services, and HPE Aruba for networking. These solutions help businesses improve their performance and adapt to digital changes. HPE's business model includes selling hardware, software, and services, as well as offering subscription-based services and long-term contracts. What sets HPE apart from competitors is its commitment to open-source projects and its active developer community, which supports collaboration and innovation. The company's goal is to empower organizations to transform digitally and optimize their operations.