Description
Hewlett Packard Enterprise is seeking a TnF Manager Systems / Software to lead the design, development, and support of software tools, frameworks, and automation that speed up the ASIC/SDK and post-silicon engineering lifecycle.
The successful candidate will manage a team of software engineers, define and own the team roadmap for tools, applications, test infrastructure, and automation, and lead a portfolio of concurrent projects.
Responsibilities:
- Manage, mentor, and develop a team of software engineers, including hiring, onboarding, performance management, and career growth.
- Define and own the team roadmap for tools, applications, test infrastructure, and automation, in line with the priorities of the ASIC/SDK and post-silicon organizations.
- Lead a portfolio of concurrent projects, including traffic generation frameworks, hardware reservation and provisioning tools, regression dashboards, CI/CD pipelines, and lab automation services.
- Give technical direction on architecture, design reviews, and engineering best practices so solutions are scalable, reliable, and maintainable.
- Work with internal partner teams to gather requirements, set priorities, and resolve cross-team issues.
- Oversee lab and server infrastructure across multiple sites, including container-orchestrated resources, development environments, and capacity planning.
- Manage resources and budget, including hardware and infrastructure procurement, vendor coordination, and resource justification.
- Report project status, risks, and business impact to senior management and stakeholders.
- Encourage continuous improvement, innovation, and cost savings through in-house solutions that reduce reliance on external tools and equipment.
Education and Experience Required:
- Bachelor's or Master's degree in Computer Science, Computer/Electronics Engineering, Information Systems, or equivalent.
- Typically 8+ years of software engineering experience, including at least 2–3 years leading or managing engineering teams.
- English communication skills.
Knowledge and Skills:
- Proven experience leading software engineering teams and delivering complex tools, applications, or infrastructure projects.
- Strong technical background in software development (Python preferred).
- Solid understanding of DevOps practices and infrastructure: CI/CD (Jenkins), Git/GitHub, containerization and orchestration (Docker, Kubernetes), and Linux-based server environments.
- Familiarity with networking fundamentals (L2/L3, traffic generation, packet flows) and with ASIC/SDK or post-silicon test environments.
- Experience with project and portfolio management, including prioritization, planning, and risk management.
- Strong people leadership skills: coaching, performance management, conflict resolution, and team building.
- Strong analytical, problem-solving, and decision-making skills.
- Excellent written and verbal communication skills, with mastery of English.
Benefits:
- Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.
- Investment in career development and growth.
- Unconditional inclusion and celebration of individual uniqueness.