Logo
Turtle Beach

Software Program Manager

Turtle Beach, San Diego, California, United States, 92189

Save Job

This range is provided by Turtle Beach. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range $90,000.00/yr - $110,000.00/yr

Direct message the job poster from Turtle Beach

HR Leader in the Video Game Industry | Workforce Strategy, Hiring & Corporate Wellness | CIGNA Gold Healthy Workforce Awardee️ Company Background:

Turtle Beach Corporation (www.turtlebeachcorp.com) is one of the world’s leading gaming accessory providers. The Company’s namesake Turtle Beach brand (www.turtlebeach.com) is known for designing best-selling gaming headsets, top-rated game controllers, award-winning PC gaming peripherals, and groundbreaking gaming simulation accessories. Innovation, first-to-market features, a broad range of products for all types of gamers, and top-rated customer support have made Turtle Beach a fan-favorite brand and the market leader in console gaming audio for over a decade. Turtle Beach Corporation acquired Performance Designed Products (www.pdp.com) in 2024. Turtle Beach’s shares are traded on the Nasdaq Exchange under the symbol: TBCH.

Turtle Beach believes diversity in the workplace creates an environment where different perspectives lead to improved creativity, productivity, team member engagement, and overall employee happiness. We’re simply looking for the best person for the job, and if that’s you…let’s talk!

Summary: We have an immediate need on our Engineering team for an experienced Software Program Manager located in San Diego, CA, reporting to the Director of Technology. This new role will work within the Software group to understand what methods, processes, and tools engineering already has in place and, in a relatively short period, with assistance from the overall team, create a roadmap that will let the overall organization scale over a longer period while also providing shorter-term coordination and organization.

This role will be visible within the overall organization and will interact with Product Management and customer support as well as multiple disciplines in Engineering, including Firmware, Software, Hardware, and the test team.

Duties and Responsibilities: Who are you:

Experienced in software program management on hardware projects with an emphasis on related microprocessor firmware and PC & mobile applications.

Blending an Agile development methodology with waterfall and the associated hard deadlines.

Experienced with both mobile (Android and iOS). PC and Mac-oriented software experience is a plus.

Enjoys integrating disparate data and information and collaboratively designing processes and procedures to improve efficiency and reduce confusion.

Extremely detail-oriented, managing and communicating every task and action required to complete a project.

Open-minded, confident, observant, listens well, and works collaboratively with others.

A creative thinker who can cooperatively drive the team and vendors for on-time delivery while supporting the project and product goals.

Hard-working and resourceful, and remains solution-oriented when confronting challenges.

A superb communicator with all cross-functional teams.

A team player who exudes positive energy and is willing to go the extra mile for the company and their peers.

High-Level Position Responsibilities:

Scrum master with overall SDLC knowledge.

Emphasis on NPI program management with additional responsibility for post-launch sustaining triage and sprint management.

Champion, instigate, and maintain product requirements and features in alignment with the team’s objectives, including schedule.

Work closely with the hardware program managers within the overall program management group to create and manage a unified program plan.

Act as the primary interface for Engineering in interaction and communication with the rest of the organization regarding features, schedules, new program kicks‑off, release deployment sign-offs, and other related topics.

Manage multiple projects by using existing tools and personal methods to ensure project team members achieve and have an understanding of expectations, deliverables, dependencies, risks, development process, and progress.

Ensure stakeholders and project sponsors are consistently apprised of ongoing updates/changes/progress.

Where project control is in jeopardy, create contingency plans with appropriate input from key cross‑functional team members and implement a revised schedule, scope, or budget promptly.

Drive continuous improvement initiatives for the NPI and sustain the software development process.

Lead the internal and external teams to prioritize project work based on analysis of strategic importance, tasks outstanding, obstacles or barriers, budgets, resources, and deadlines.

Create or participate in the creation of project documentation and reports.

Day-to-Day Position Responsibilities:

Work with the overall program managers on

Identifying and tracking dependencies between hardware and software deliverables

Software inputs to overall program status tracking and oversight

Risk management and mitigation for software deliverables

Work with software development managers and developers on

Setting milestones, estimating, and establishing schedules for key software deliverables

Tracking and oversight of releases in progress

Sourcing prototype hardware and samples

Scrum Master duties include hosting Scrum ceremonies for multiple projects spanning firmware, mobile, and desktop:

Daily stand‑ups, including noting and following up on side topics or tabled topics.

Sprint planning

Setting and tracking software release goals:

Maintaining Jira dashboards for software projects

Maintaining and updating release milestones in Jira

Create sign‑off pages for all FW and SW releases

Work with the Software QA Manager/Teams for

Reporting software release test results and progress (these should also appear on dashboards and the sign‑off pages)

Software quality metrics

Support occasional smoke test/sanity checks on upcoming FW and SW releases

Education/Experience/Skills: Required Experience:

Direct demonstrable history and examples for each of the responsibilities above.

2‑3 years minimum in a software program management role.

Experienced in Jira and Confluence as well as experience with Microsoft Project (or similar tools).

Experience with hardware products with supporting and/or included software and/or firmware.

Very high general computer proficiency with cloud‑based and Microsoft desktop applications, including SharePoint, Microsoft Project, Outlook, Word, Excel, and PowerPoint.

Understands consumer product life cycle

Experience working with and directing the work of 3rd party consultants and consultant groups.

Preferred Experience:

Experience with consumer electronics-focused hardware and software products.

Excellent knowledge of consumer electronics product life cycle, tools, processes, and operations planning

Significant knowledge and some experience with PMI's project management body of knowledge (PMBOK)

Scripting and coding ability and experience.

Disclaimer:

The salary for this role is $90,000.00 - $110,000.00. This is the range that we in good faith anticipate relying on when setting wages for this position. We may ultimately pay more or less than the posted range, and this range is only applicable for jobs to be performed in California. This salary range may also be modified in the future.

Seniority level Associate

Employment type Full‑time

Job function Computers and Electronics Manufacturing

Referrals increase your chances of interviewing at Turtle Beach by 2x

Benefits:

Medical insurance

Vision insurance

401(k)

Paid maternity leave

Paid paternity leave

Disability insurance

#J-18808-Ljbffr