Responsibilities: ·020202020202Lead Software Team: Guide the software team in developing new products, maintaining, and optimizing post-market devices based on customer feedback and needs. Collaborate intensively with global and local cross-functional teams to ensure software solutions meet quality, cost, safety, and other business KPIs. ·020202020202Strategic Analysis: Evaluate business strategies and product roadmaps to identify key software technology and resource gaps. Propose a detailed roadmap to the leadership team and oversee its implementation. ·020202020202Team Management: Oversee the software team’s growth and performance, ensuring continuous improvement in both areas. ·020202020202Process Adherence: Apply company and industry-standard processes to software activities, fostering a culture of continuous improvement. ·020202020202Coaching and Development: Coach engineers directly or identify appropriate resources for coaching to enhance team skills and performance. ·020202020202Team Support: Serve the team to ensure high-quality output, productivity, and maintain high morale.
Minimum Qualifications: ·020202020202Educational Background: Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field. Time spent pursuing an advanced degree may be considered towards experience requirements. ·020202020202Language Proficiency: Fluent communication skills in both Mandarin and English. ·020202020202Communication Skills: Excellent communicator at all levels, adept at facilitating actions and resolving conflicts. ·020202020202Industry Experience: 10 years of experience in the software industry including: o02025 years of experience in C++ development. o02023 years of experience in people management, overseeing teams of 5-10 members, including hiring, ramp-up, performance management, and technical mentoring. o0202Experience leading and managing 3 full life cycle product developments, which include application software, firmware, hardware, mechanics, and fluidics components. The products can be medical, industrial, or other regulated devices. o02022 years of experience in requirement analysis and design change management. o0202Hands-on Object-Oriented Analysis/Design (OOA/D) skills in standalone software or distributed system development. o0202Familiarity with UML. ·020202020202Cross-Functional Collaboration: Experience working collaboratively with cross-functional teams for over 3 years. ·020202020202Business Acumen: Ability to handle multiple tasks in parallel with organization-goal-oriented priority setting skills. ·020202020202Leadership Enthusiasm: Passion for leading teams towards continuous improvement in team growth, products, and technologies. ·020202020202Interpersonal Skills: Excellent documentation, communication, and interpersonal skills.
Preferred Qualifications: ·020202020202Medical Device Development: Experience in the development of medical devices and working knowledge of FDA Quality System Regulation. ·020202020202Modern Technologies: Experience with modern technologies such as .NET, AI, and web development.