高级嵌入式软件工程师 - 全职职位

新加坡 2天前全职 网络
4.1万 - 4.7万 / 月
职责 • 与跨职能工程团队和系统架构师紧密合作,从需求分析到部署,交付产品功能。 • 设计、开发和实现C/C++嵌入式软件,包括对所有组件进行全面的单元测试。 • 在目标硬件平台上执行软件验证和确认。 • 为已部署的系统提供持续的软件维护和技术咨询。 • 不断提升技术技能,采用新工具、技术和方法,提高开发效率和质量。 • 为未来产品和系统架构的定义和路线图做出贡献。 • 改进系统基础设施,以达到并超越性能、可靠性和可扩展性目标。 • 使用指标、实验和工程最佳实践推动数据驱动的决策。 • 全面负责技术问题,考虑用户体验、数据模型、可扩展性、可操作性和长期可维护性。 • 指导初级工程师,积极促进团队和个人的发展。 • 帮助制定与业务目标和工程卓越一致的长期技术战略。 • 通过挑战假设、创造性思考和保持智力好奇心,培养创新的工程文化。 要求 • 拥有电气工程、计算机工程或相关学科的学士学位(或同等经验)。 • 至少5年使用RTOS和/或Linux进行嵌入式软件开发的实际经验。 • 对低级设备驱动程序和通信协议(如CAN、UART、SPI)有深入理解。 • 熟练掌握C/C++,具备扎实的软件工程基础。 • 良好的单元测试和嵌入式软件验证实践理解。 • 强烈的好奇心和学习热情,能够快速探索、原型设计和展示新想法。 • 出色的沟通能力,能够在快节奏、灵活和创新的环境中高效工作。 • 具有在敏捷开发环境中工作的经验,涵盖从开机到完全功能系统的完整嵌入式产品生命周期。 • 能够理解硬件设计,包括阅读原理图和数据表。 • 对空间、卫星系统和远程成像技术有浓厚兴趣。 (EA注册号:20C0312) 请将您的详细简历发送至abegail@talentsis.com.sg,以便立即处理。 只有入围的候选人会被通知。