高级固件工程师 (远程全球招聘)
远程
全职
非全日制
职位概述
我们正在寻找一位经验丰富的高级固件工程师加入我们不断发展的技术团队。作为固件开发专家,您将负责设计、实现和测试VOS1和VOS2平台的软件变更,确保系统稳定性和性能优化。您将有机会在嵌入式Linux环境中工作,开发设备驱动程序并集成各种硬件组件。这是一个全远程职位,为喜欢挑战性技术问题的资深专业人士提供灵活的工作安排。
主要职责
- 设计、实现并测试VOS1和VOS2平台的软件变更,确保代码质量和系统稳定性。
- 开发嵌入式Linux设备驱动程序,优化性能并确保与硬件组件的无缝集成。
- 为SQE测试实验室提供自动化测试方案,确保软件质量和可靠性。
- 参与显示器、触控控制器和BT/WiFi芯片等硬件组件的集成工作。
- 优化嵌入式系统的电源管理和电池管理功能,提高设备能效。
- 更新用户文档,确保技术文档的准确性和完整性。
- 与跨职能团队协作,解决复杂的技术挑战并实现项目目标。
- 评估新技术和组件,为产品路线图提供技术建议。
必备技能与经验
- 计算机科学、电子工程或相关领域的学士或硕士学位。
- 5年以上嵌入式系统固件开发经验,尤其是Linux环境下的开发经验。
- 精通C和C++编程语言(C11/C++17或更高版本),具有编写高效、可维护代码的能力。
- 深入了解嵌入式Linux系统架构和Linux内核模块开发。
- 丰富的设备驱动程序开发经验,特别是显示器、触控控制器和无线通信模块。
- 熟悉硬件集成流程和调试技术,能够使用逻辑分析仪和示波器等工具。
- 具备嵌入式系统电源管理和电池管理优化经验。
- 熟悉Git版本控制系统和现代软件开发工作流程。
- 良好的问题解决能力和技术文档编写技能。
加分项
- 具有ARM或RISC-V架构经验。
- 熟悉实时操作系统(RTOS)和FreeRTOS。
- 具备嵌入式安全和固件更新机制的经验。
- 了解CI/CD流程和自动化测试框架。
- 有消费电子产品或工业设备固件开发经验。
- 具备良好的英语沟通能力,能够有效参与远程协作。
- 具有开源项目贡献经验。
为什么加入我们?
加入我们团队,您将有机会参与前沿技术开发,在全球范围内远程工作,享受灵活的工作安排。我们提供具有竞争力的薪酬待遇,支持持续学习和职业发展,并鼓励创新思维和技术卓越。您将与一支充满激情的国际团队合作,共同解决复杂的技术挑战,推动行业发展。