Availink是一家无厂半导体公司,为连接电视设备提供集成电路,向全球提供广播和流媒体内容。我们正在扩大团队,为公司的下一个增长阶段做好准备。我们正在寻找一位高级软件架构师,能够提供现代、灵活、无缝和高效的平台,帮助我们的客户提供具备消费者需求的设备功能和价值。我们提供具有竞争力的薪酬,一个可以发展职业的环境,与高级管理层互动的机会,以在公司层面产生影响。我们鼓励具有卓越才能的个人不论经验水平如何都可以申请,我们将为您创造适当的职位,促使您成长并产生影响。
职责:
· 在CTO的指导下,开发和设计嵌入式系统的整体软件架构,考虑硬件限制和性能要求。
· 与分布在多个地点的团队沟通,确保将定义的架构正确实施到高质量和可维护的嵌入式软件中。
· 识别和解决嵌入式系统中的性能瓶颈,优化软件以提高效率和资源利用率。
· 对软件开发团队提供指导和指导,培养持续改进和卓越的文化。
资格:
· 软件工程、计算机科学、计算机工程或类似专业的学士学位
· 最好有相关领域的硕士学位
· 5年或更多的嵌入式编程经验,最好是C和/或C++
· 熟练掌握英语和普通话的书面和口头交流能力
· 深入理解和实践软件架构原则
· 需要熟练掌握C和C++编程。熟悉/熟练掌握以下其他编程语言也很有价值:Python、Javascript、C#、Java、Swift、Kotlin
· 强烈推荐有开发消费者多媒体应用程序的经验。
· 熟悉连接设备的全栈软件开发者优先。
· 熟悉以下多媒体相关标准和技术者优先考虑:MPEG-DASH、HLS、H.264、H.265、MPEG-TS、ISO-BMFF、VAST、VMAP、Playready、Widevine