Software Program Manager

Job Locations | IN-MH-Pune
ID
2025-3268
Position Type
Full time

Lattice Overview

There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support teams, who are developing programmable logic solutions that are changing the industry. Our focus is on R&D, product innovation, and customer service, and to that focus, we bring total commitment and a keenly sharp competitive personality.

Energy feeds on energy. If you flourish in a fast paced, results-oriented environment, if you want to achieve individual success within a “team first” organization, and if you believe you can contribute and succeed in a demanding yet collegial atmosphere, then Lattice may well be just what you’re looking for.

Responsibilities & Skills

We are seeking a highly organized and results-driven Software Program Manager to lead the planning, execution, and delivery of complex software projects. This role requires close collaboration with cross-functional teams to manage upstream and downstream dependencies, track execution progress, monitor software quality indicators, and ensure successful stakeholder engagement and change management.

Key Responsibilities:

  • Project Management & Execution - Define project scope, goals, and deliverables in collaboration with stakeholders. Develop and maintain detailed project plans, schedules, and resource allocations. Track project execution against milestones and timelines, ensuring on-time delivery.

  • Software Quality & Metrics - Monitor and report on key software quality indicators (e.g., defect rates, test coverage, performance metrics). Work with QA and development teams to ensure adherence to quality standards and continuous improvement.

  • Cross-Functional Collaboration - Coordinate with engineering, PMO, QA, DevOps, and other teams to manage dependencies and align priorities. Facilitate regular syncs and stand-ups to ensure alignment and transparency across teams.

  • Change Management - Manage change requests, assess their impact on scope, timeline, and resources. Conduct stakeholder impact assessments and communicate changes effectively.

  • Risk & Issue Management - Identify potential risks and issues early, develop mitigation strategies, and escalate as needed. Maintain a risk register and ensure proactive resolution of blockers.

  • Stakeholder Communication - Serve as the primary point of contact for project status, risks, and updates. Prepare and deliver regular reports and presentations to stakeholders and leadership.

Qualifications:

  • BS/MS in Electrical Engineering or Computer Science or Computer Engineering.

  • 10+ years of experience in software program or project management.

  • Strong understanding of software development life cycles (Agile, Scrum, Waterfall).

  • Proven experience managing complex, cross-functional software projects.

  • Excellent communication, organizational, and leadership skills, ability to influence without authority and drive consensus across diverse teams.

  • Proficiency with project management tools (e.g., Jira, MS Project/Planner).

  • PMP, PMI-ACP, or similar certification is a plus.

  • Experience in FPGAs is preferred.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed