- 地点
- 新加坡
- 工作方式
- 混合办公
- 类型
- 全职
- 发布
- 2026-02-03
- 截止
- 2026-03-28(已截止)
- 资历
- senior
- 编号
- R26-191
职责
- 为现有及下一代罗克韦尔自动化产品设计固件和嵌入式软件
- 参与技术评审,及早发现问题并提出解决方案
- 及时交付项目成果
- 为营造积极包容的团队文化做出贡献
必备要求
- 计算机科学/嵌入式系统/计算机工程/电气/电子工程专业学士或硕士学位,主修嵌入式软件工程
- 至少5年嵌入式软件产品开发相关经验
- 具备使用 C 和 C++ 编程语言开发嵌入式软件的经验
- 在嵌入式系统开发方面具备以下经验:
- 使用微控制器和底层设备驱动程序进行开发
- 利用实时操作系统进行开发
- 开发以太网/USB/WiFi、CAN/Profibus 和 IO-Link 等通信协议
- 自动化单元测试方法
- 具备固件/嵌入式软件设计文档编写经验,熟悉各种成熟的设计技术和设计模式
- 具备使用不同硬件辅助调试工具的经验
- 具备固件功能测试、测试方法和框架方面的知识
- 具备安全编码 CERT C/C++ 标准方面的知识
优先条件
- 熟悉测试自动化者优先考虑
- 具备功能安全/安防开发流程方面的知识或经验者优先考虑
- 对嵌入式工程充满热情,渴望不断改进,将最佳实践和现代技术应用于嵌入式设计和流程中
- 具备从不同角度分析问题、分析不同解决方案优缺点的能力
- 对需求和战略变化做出积极反应
- 愿意在可接受的范围内进行试验,并将新颖的解决方案引入设计中
- 具备向客户和其他合作伙伴沟通最新进展和解决方案的经验;能够在多元文化环境中与其他团队协作
Responsibilities
- Design firmware and embedded software for existing and next-generation Rockwell Automation products
- Participate in technical reviews to identify issues early and propose solutions
- Deliver project outcomes on time
- Contribute to a positive and inclusive team culture
Must Have
- Bachelor's or Master's degree in Computer Science/Embedded Systems/Computer Engineering/Electrical/Electronic Engineering with a focus on embedded software engineering
- At least 5 years of relevant experience in embedded software product development
- Experience developing embedded software using C and C++ programming languages
- Experience in embedded systems development in the following areas:
- Development using microcontrollers and low-level device drivers
- Development using real-time operating systems
- Development of communication protocols such as Ethernet/USB/WiFi, CAN/Profibus, and IO-Link
- Automated unit testing methods
- Experience writing firmware/embedded software design documentation; familiar with various established design techniques and design patterns
- Experience using various hardware-assisted debugging tools
- Knowledge of firmware functional testing, test methods, and frameworks
- Knowledge of secure coding CERT C/C++ standards
Preferred
- Familiarity with test automation is a plus
- Knowledge or experience with functional safety/security development processes is a plus
- Passion for embedded engineering; desire for continuous improvement, applying best practices and modern technologies to embedded design and processes
- Ability to analyze problems from different perspectives and evaluate pros and cons of different solutions
- Positive response to requirements and strategic changes
- Willingness to experiment within acceptable boundaries and introduce novel solutions into designs
- Experience communicating latest progress and solutions to customers and other partners; ability to collaborate with other teams in a multicultural environment
公司简介
罗克韦尔自动化(Rockwell Automation, Inc.,纽约证券交易所代码:ROK)是工业自动化和数字化转型领域的全球领先企业,总部位于美国威斯康星州密尔沃基,拥有约 23,000 名员工,为 100 多个国家和地区的客户提供服务。公司致力于将人们的想象力与技术潜力相结合,帮助全球制造商提高生产力、可持续性和敏捷性,并在工业企业中实施 The Connected Enterprise。