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