Anker Innovations LTD

【智造】高级软件开发工程师

Anker Innovations LTD  •  Onsite  •  5 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

【智造】高级软件开发工程师
深圳
社招
全职
互联网 / 电子 / 网游
职位描述
主要职责:
使用C++设计和实现跨平台核心架构和组件
负责跨平台框架的设计、开发和维护,确保代码在所有目标平台(Windows、macOS、Android、iOS和Web)上高效运行
开发和优化基于WebAssembly的Web应用程序,实现C++代码到浏览器端的转译和部署
与UI/UX团队合作,实现平台特定的用户界面和交互体验
设计并实现高效的跨平台通信机制,如WebSocket、REST API和原生IPC
识别并解决各平台之间的兼容性问题和性能瓶颈
为团队成员提供技术指导,推广最佳编程实践
参与代码审查,确保代码质量和一致性
编写详细的技术文档和API说明
持续跟踪新技术和工具,评估其在跨平台开发中的应用价值
职位要求
必备条件
计算机科学、软件工程或相关领域的学士及以上学位
5年以上C++开发经验,精通现代C++标准(C++11/14/17/20)
在至少三个平台(Windows、macOS、Android、iOS、Web)上开发的实际项目经验
熟悉跨平台开发工具和框架,如wxWidgets、Boost或类似技术
对编译器、链接器和构建系统(如CMake)有深入了解
熟悉多线程编程、内存管理和性能优化技术
具备解决跨平台兼容性问题的经验和能力
良好的问题解决能力和调试技巧
优秀的团队协作和沟通能力
优先条件
WebAssembly开发经验,熟悉Emscripten或其他WASM工具链
图形编程经验(OpenGL、DirectX、Metal或Vulkan)
网络通信协议开发经验,特别是WebSocket实现
跨平台UI框架开发经验
熟悉原生移动应用开发(Android NDK、iOS Objective-C/Swift与C++集成)
开源项目贡献或维护经验
自动化测试和持续集成/持续部署(CI/CD)经验
敏捷开发方法论实践经验
投递
Anker Innovations LTD

About Anker Innovations LTD

Anker was founded by Steven Yang in 2011 with the simple mission of helping consumers charge everything, faster. Today, Anker is the global leader in consumer charging, and one of the world’s most popular developers of audio/video electronics, home appliances, smart security solutions, and more.

Fraud Alert: Anker Innovations is aware of fraudulent job offers being made by individuals impersonating our recruiters. Please be advised: Anker will NEVER ask for payment or bank details during the hiring process. All official communication will come from an @anker.com or @anker-in.com @anker.io email address. If you are unsure, please contact us through our official email recruitingfraud@anker.com.

Industry
Hardware & Semiconductors
Company Size
1,001-5,000 employees
Headquarters
Bellevue, WA
Year Founded
Unknown
Website
anker.com
Social Media