旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

嵌入式软件工程师 II

Embedded Software Engineer II

罗克韦尔自动化(Rockwell Automation)

地点
新加坡
工作方式
混合办公
类型
全职
发布
2025-11-20
截止
2026-01-30(已截止)
编号
R25-6079

工业自动化PLC 与工业控制器

职责

  • 对嵌入式工程充满热情,渴望不断改进,将最佳实践和现代技术应用于嵌入式设计和流程中。
  • 能够快速适应并积极应对业务需求和战略变化。
  • 具备从不同角度分析问题、分析不同解决方案优缺点的能力。
  • 思想开放,愿意在可接受的范围内进行尝试,并将新颖的解决方案引入设计和问题解决中。
  • 个人代码审查经验,负责查找和解决潜在问题和缺陷。
  • 具备在多元文化环境下与用户协作解决用户问题的经验。

必备要求

  • 至少拥有3年嵌入式软件产品开发经验。
  • 电气/计算机/计算机科学工程专业的学士或硕士学位。
  • 具备使用 C 和 C++ 编程语言开发嵌入式软件的知识和经验。
  • 具备扎实的 32 位 ARM 微控制器启动过程和底层设备驱动程序方面的知识和开发经验。
  • 具备扎实的实时操作系统(RTOS)知识,并有使用 RTOS 开发嵌入式应用程序的经验。
  • 具备 TCP/IP、CIP 等通信协议方面的知识和经验。
  • 具备解决复杂问题的经验。

优先条件

  • 熟悉敏捷/SCRUM 流程、静态分析工具和版本控制工具(例如 Git)者优先考虑。
  • 具备固件/嵌入式软件设计文档编写经验,熟悉各种成熟的设计技术和设计模式。
  • 具备使用各种硬件辅助调试工具(示波器、逻辑分析仪等)的经验。
  • 具备安全编码 CERT C/C++ 标准方面的知识者优先考虑。
  • 具备安全开发流程方面的知识或经验者优先考虑。

Responsibilities

  • Passionate about embedded engineering. Eager to continuously improve and apply best practices and modern technologies to embedded design and processes.
  • Able to quickly adapt and proactively respond to business needs and strategic changes.
  • Ability to analyze problems from different perspectives and evaluate the pros and cons of different solutions.
  • Open-minded, willing to experiment within acceptable boundaries and introduce novel solutions into design and problem solving.
  • Experience with personal code reviews, responsible for finding and fixing potential issues and defects.
  • Experience collaborating with users in a multicultural environment to solve user problems.

Must Have

  • At least 3 years of experience in embedded software product development.
  • Bachelor's or Master's degree in Electrical/Computer/Computer Science Engineering.
  • Knowledge and experience developing embedded software using C and C++ programming languages.
  • Solid knowledge and development experience with 32-bit ARM microcontroller boot process and low-level device drivers.
  • Solid knowledge of real-time operating systems (RTOS) and experience developing embedded applications using an RTOS.
  • Knowledge and experience with communication protocols such as TCP/IP and CIP.
  • Experience solving complex problems.

Preferred

  • Familiarity with Agile/SCRUM processes, static analysis tools, and version control tools (e.g., Git) is a plus.
  • Experience writing firmware/embedded software design documentation, familiar with various established design techniques and design patterns.
  • Experience using various hardware-assisted debugging tools (oscilloscopes, logic analyzers, etc.).
  • Knowledge of secure coding CERT C/C++ standards is a plus.
  • Knowledge or experience with secure development processes is a plus.

公司简介

罗克韦尔自动化(Rockwell Automation, Inc.,纽约证券交易所代码:ROK)是工业自动化和数字化转型领域的全球领先企业,总部位于美国威斯康星州密尔沃基,拥有约 23,000 名员工,为 100 多个国家和地区的客户提供服务。公司致力于将人们的想象力与技术潜力相结合,帮助全球制造商提高生产力、可持续性和敏捷性,并在工业企业中实施 The Connected Enterprise。