11 Nov
|
Hewlett Packard Enterprise
|
Bengaluru
11 Nov
Hewlett Packard Enterprise
Bengaluru
Job highlights
- Bachelor s degree in computer science,engineering,information systems,or closely related quantitative discipline
- Education and Experience Required: .
- Typically,4-7 years experience.
- Deep experience with low-level systems: device drivers,board / system bring-up,and FreeBSD / Linux internals
The Cloud Developer builds from the ground up to meet the needs of mission-critical applications, and is always looking for innovative approaches to deliver end-to-end technical solutions to solve customer problems. Brings technical thinking to break down complex data and to engineer new ideas and methods for solving, prototyping, designing, and implementing cloud-based solutions.
Collaborates with project managers and development partners to ensure effective and efficient delivery, deployment, operation, monitoring, and support of Cloud engagements.
The Cloud Developer provides business value expertise to drive the development of innovative service offerings that enrich HPEs Cloud Services portfolio across multiple systems, platforms, and applications.
Management Level Definition:
Contributions include applying developed subject matter expertise to solve common and sometimes complex technical problems and recommending alternatives where necessary. Might act as project lead and provide assistance to lower level professionals. Exercises independent judgment and consults with others to determine best method for accomplishing work and achieving objectives.
What you ll do:
Responsibilities:
- Drive system design and implementation for platform software across core networking subsystems, including:
- Chassis/line-card platform services,
Ethernet interfaces, optics, and the underlying system infrastructure that ties hardware and software together
- Own architecture and end-to-end delivery within JunOS or Junos Evolved define interfaces, evaluate design tradeoffs, implement, and integrate across the stack.
- Partner with system and solution test teams to set quality bars and build performance and reliability requirements, build solid test strategy, and shorten debug/triage cycles.
- Work with JTAC as the engineering escalation path - perform root-cause analysis on production issues, drive fixes to closure, and harden the platform to prevent regressions.
What you need to bring:
Education and Experience Required:
- Bachelor s degree in computer science, engineering, information systems, or closely related quantitative discipline. Master s desirable.
- Typically, 4-7 years experience.
Knowledge and Skills:
- Deep experience with low-level systems: device drivers, board/system bring-up, and FreeBSD/Linux internals.
- Strong systems debugging skills - able to isolate cross-layer failures (hardware/firmware/OS), and reason about performance, concurrency, and resource bottlenecks.
- AI-first engineering mindset: comfortable using AI-assisted tools (e.g., coding copilots,
LLM-based assistants) to accelerate design, implementation, and debugging - while validating outputs, writing tests, and protecting sensitive data.
- Requirement: consistently apply AI-assisted workflows across the system design lifecycle (problem framing tradeoffs/interfaces implementation test/verification production triage) to improve speed, quality, and reliability.
- Habit of documenting decisions and using lightweight design artifacts (problem statements, tradeoffs, interfaces) to align quickly and iterate with the team.
- Solid networking fundamentals (TCP/IP, Ethernet; familiarity with switching concepts is a plus).
- Strong C/C++ engineering: clean API/interface design, OO design, data structures, and comfort with low-level/system debugging tooling.
- Working knowledge of hardware/firmware interfaces and integration points (Optics, PCIe, SPI, I2C, FPGA/CPLD) - able to translate datasheets into robust software abstractions.
- Bonus: prior experience shipping system software for networking products (platforms, routers/switches, or similar).
Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Release Management, Security-First Mindset, User Experience (UX)
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Systems Software Engineer (Bengaluru)
🏢 Hewlett Packard Enterprise
📍 Bengaluru