{bc}
workday

Senior Technical Program Release Manager

Nvidia
Bengaluru, IND
Full-time
Senior · 10+ years experience
Onsite
Discovered 3 weeks ago
OpenBMCCI/CDPythonBashGitHub Copilot
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

OpenBMCCI/CDPython
Smart Apply

Full Job Posting

What you’ll be doing:

Define, track, and drive engineering quality SLAs including unit test coverage targets, code review compliance, and PLC (Product Lifecycle) alignment across firmware releases.

Own and communicate release signal health including tracking schedule, cross-team dependencies, identifying regressions early, and maintaining backlog status to provide leadership with accurate, real-time release readiness assessments

Coordinate release activities across multiple firmware and platform teams, aligning incremental work with release achievements to ensure consistency and predictability.

Assess release-readiness status, anticipate risk, and develop mitigation strategies; raise critical blockers and drive resolution across collaborator teams.

Drive Engineering and QA teams on test plans, execution, reviews, failure analysis, and assessment of overall quality and release risk.

Build and maintain quality dashboards surfacing CI/CD pipeline health, coverage trends, review cycle times, defect escape rates, and SLA consistency to enable data-driven engineering decisions.

Identify quality failures, lead retrospective analysis, and drive improvement action plans in partnership with engineering management

Lead and improve software branching strategies including feature, release, and hotfix branches to ensure smooth integration, version control, and timely delivery across repositories

Champion AI tool adoption and enablement throughout Core and Platform teams, finding ways where AI-assisted development, code review, testing, and documentation tools can accelerate engineering velocity

What we need to see:

Bachelor’s degree in engineering, Computer Science, or similar field or equivalent experience

10+ years of hands-on experience with software/firmware program or release management in tech or related fields

Thorough knowledge of software engineering and product lifecycle principles including branching strategies, CI/CD pipelines, and quality gating processes

Demonstrated ability to define and drive quality metrics and SLAs; experience with test coverage, code review processes, and defect tracking

Strong analytical skills with experience building dashboards and using data to drive engineering decisions

Excellent communication and technical presentation skills; ability to synthesize complex status and surface key issues to senior leadership

Enthusiastic and passionate about process improvement with a track record of implementing systematic solutions in dynamic environments

Ways to stand out from the crowd:

Experience with BMC firmware, server management stacks, or datacenter infrastructure software in the enterprise or cloud space

Hands-on experience evaluating or deploying AI-assisted development tools (e.g., GitHub Copilot, AI code review, AI test generation) at an engineering team level

Familiarity with PLC (Product Lifecycle) processes and multi-functional alignment between hardware and software organizations

Proficiency in scripting languages (Python, Bash) or tooling to automate program management workflows and dashboards

Experience with OSS compliance, vulnerability resolution, or security-focused release validation processes

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Nvidia