H

Hewlett Packard Enterprise

Builds servers, networking and private cloud

Embedded Software Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A BE, BTech, or MTech and 10+ years of total experience, including 3 years of people-management experience.
  • Prior development experience in networking, embedded systems, and programming languages such as C/C++, as well as scripting such as Python.
  • Experience planning and scheduling projects or programs and managing risks.
  • Hands-on C/C++ development experience for Embedded Linux or RTOS, and knowledge of scripting languages such as Python.
  • Knowledge of networking fundamentals, Ethernet chipsets, MAC/PHY, and their drivers.
  • Strong leadership skills, including coaching, team building, and conflict resolution.
  • Strong analytical and problem-solving skills.
  • Strong written, verbal, and presentation communication skills.

Responsibilities

  • Lead development teams of approximately 10–15 people as a manager.
  • Define and lead execution and delivery of the AOS-CX Switch OS roadmap for the team, working with cross-functional groups such as PLM/TME, Customer Support, Hardware, ASIC, and Supply Chain. Feature areas may include tools, OS infrastructure, platform software, data path forwarding, network and security protocols, application software, user interfaces (CLI, Web, SNMP), or switch enablement and management via a cloud-management platform.
  • Balance technical depth with project execution to deliver efficiently, proactively identify potential risks and challenges, and create plans to mitigate them and execute projects or programs on time.
  • Manage headcount, deliverables, schedules, and costs for multiple ongoing projects, ensuring resources are appropriately allocated.
  • Ensure goals, objectives, timelines, and budgets are met in accordance with program and organizational roadmaps.
  • Communicate project status and escalate issues to direct managers, program managers, and internal and external development partners.
  • Provide people-care management for assigned team members, including hiring, setting and monitoring annual performance plans, coaching, and career development; ensure appropriate knowledge and career-development tools support ongoing team-member and process development.

Desired Qualifications

  • Understanding of processor architectures such as ARM.
  • Experience with agile development methodologies such as SAFe, anchoring scrums, and Scrum of Scrums.
  • Strong collaborative skills for working with cross-functional, hardware, and ASIC teams.
  • Experience with boot loaders such as U-Boot, board bring-up, diagnostics, and low-level debugging using JTAG tools and GDB.

About the Company

Hewlett Packard Enterprise

Builds servers, networking and private cloud

Hewlett Packard Enterprise sells servers, storage, networking and hybrid cloud software to large companies, governments and service providers. Its GreenLake platform lets customers run on-premises hardware as a metered cloud service, and its Cray supercomputers run national lab and AI training workloads. The networking business, built on Aruba and Juniper Networks, supplies campus, data-center and routing equipment. Revenue comes from hardware sales, multiyear support contracts, financing and subscriptions. The company traces its roots to Hewlett-Packard, founded in 1939, became a separate public company in 2015 and is headquartered in Houston, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Houston, TX
Founded
1939

Recently Posted Jobs

Explore more opportunities at Hewlett Packard Enterprise

See more jobs