Availink is a fabless semiconductor company providing ICs for TV connected devices delivering broadcast and streaming media content world-wide. We are expanding our team to position the company for next phase growth. We are looking for hands-on software project leader and/or software architects to help deliver our next generation SDK providing a modern, flexible, seamless, and efficient platform enabling our customers to provide devices with the features and value that consumers demand. we offer competitive compensation, an environment that you can grow your career, opportunity to interact with senior management to make impact at company level. we encourage exceptional individuals, regardless of level of experience to apply, we will create proper position for you to grow and make impact.
Responsibilities:
• Provide organizational and technical leadership to a multi-national software design team
• Employ the principles of agile and continuous software development to plan and coordinate the development activities of a multi-national/multi-site team
• Provide organizational leadership to meet schedule and quality targets
• Provide leadership in defining software architecture of new products and components
• Contribute technical solutions as a hands-on developer along with project planning responsibilities
• Coordinate with hardware and systems engineers to deliver total product solutions
Qualifications:
• Bachelor's degree in software engineering, computer science, computer engineering, or similar
• Master’s degree in related field preferred
• 8 years or more of embedded programming experience, preferably C and/or C++
• 4 years or more of software project management with a track record of delivering timely and high-quality software products
• Proficient written and verbal communication skills in both English and Mandarin languages
• Proficiency programming in C and C++ required. Familiarity/Proficiency in the following additional programming languages also valued: Python, Javascript, C#, Java, Swift, Kotlin
• Experience developing software for consumer multi-media applications strongly preferred
• Familiarity with full-stack software development for connected devices preferred
• Familiarity with the following multi-media related standards and technologies is valued: MPEG-DASH, HLS, H.264, H.265, MPEG-TS, ISO-BMFF, VAST, VMAP, Playready, Widevine