What are the responsibilities and job description for the Program Manager I position at Applied Optoelectronics, Inc.?
Summary
Applied Optoelectronics Inc. (AOI) is a leading developer and manufacturer of advanced optical and Radio Frequency (RF) products, including components, modules, and equipment. AOI's products are the building blocks for broadband access networks worldwide, where they are used in the internet data center, CATV broadband, telecom, and FTTH markets. AOI supplies both customized and OEM/ODM components and equipment in all four of these markets. In addition to its corporate headquarters, wafer fab, and advanced engineering and production facilities in Sugar Land, TX, AOI has an R&D lab in Atlanta, Georgia, and engineering and manufacturing facilities in Taipei, Taiwan, and Ningbo, China.
AOIs R&D facility in Atlanta GA has an opening for a Program Manager. This Program Manager would be responsible for driving the various programs/projects within the team. These projects contain both hardware and software, and a blend of Waterfall and Agile processes are used.
Key Responsibilities:
-
Program Management:
-
Lead and manage multiple development projects, ensuring they are delivered on time, within scope, and within budget.
-
Manage product transitions from Atlanta engineering to Ningbo, China new product introduction.
-
Develop detailed project plans, including timelines, milestones, and resource allocation.
-
Monitor project progress, identify risks, and implement mitigation strategies to ensure successful project delivery.
-
-
Stakeholder Coordination:
-
Collaborate with cross-functional teams including developers, engineers, QA engineers, product managers, and business stakeholders to define project requirements and objectives.
-
Communicate project status, issues, and risks to senior management and stakeholders regularly.
-
-
Development Oversight:
-
Oversee the development lifecycle, from initial planning and design through to implementation and deployment.
-
Ensure adherence to best practices and industry standards in software development, particularly within the cable TV industry.
-
-
Process Improvement:
-
Evaluate and enhance existing development processes and methodologies to improve efficiency and effectiveness.
-
Implement and manage Agile/Scrum methodologies, if applicable, to streamline project workflows.
-
-
Quality Assurance:
-
Work closely with QA teams to ensure comprehensive testing product solutions, identifying and addressing defects and performance issues.
-
Ensure that software meets the highest quality standards before release.
-
-
Customer Focus:
-
Understand customer needs and industry trends to ensure our software solutions meet market demands and enhance the user experience.
- Gather and analyze feedback to inform future software development and improvements.
-
Qualifications:
-
Bachelors degree in Computer Science, Engineering, or a related field.
-
1-5 years of experience in program management.
-
Proven track record of managing complex projects and delivering high-quality solutions.
-
Strong knowledge of cable TV technologies, including HFC networks, firmware, DOCSIS, and related systems is a plus, not needed.
-
Experience with Agile/Scrum methodologies and project management tools (e.g., JIRA, Trello, Asana).
-
Excellent communication and interpersonal skills, with the ability to work effectively with diverse teams and stakeholders.
-
Strong problem-solving skills and the ability to make data-driven decisions.