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

嵌入式软件工程师

Embedded Software Engineer

卡特彼勒(Caterpillar)

地点
基督城,新西兰
工作方式
现场办公
类型
全职
发布
2026-07-09
截止
2026-07-25(已截止)
部门
CTCT
编号
R0000362597

机械工程装备重型工程机械

职责

  • 编写 C++、Android、Web 及其他代码以扩展和维护机器控制应用。
  • 与多个国际站点的应用领域专家及其他软件开发人员合作,提供客户价值。
  • 展示一套基础的软件工程技能,使工程、排程和产品质量的可预测性提升。

必备要求

  • 具备计算机科学、工程、数学、机电一体化或同等学历的相关高学历。
  • 至少有 2-5 年开发 C++ 应用的经验。
  • 有开发与硬件、传感器或其他设备接口的软件应用的经验。
  • Linux 和 Windows 开发经验。
  • C++ 单元测试及更广泛测试自动化的经验。
  • 对创新充满动力和热情,充满好奇心和学习的意愿。
  • 具备强大的分析和决策能力。
  • 出色的书面和口头沟通能力。
  • 具备在多时区快速变化环境中、在紧迫截止日期下积极主动工作的能力和动力。

优先条件

  • 有 Java/Android 或基于网页浏览器的 UI 软件开发经验会是优势。

Responsibilities

  • Write C++, Android, Web and other code to extend and maintain machine control applications.
  • Collaborate with application domain experts and other software developers across multiple international sites to deliver customer value.
  • Demonstrate a foundational set of software engineering skills that improve predictability of engineering, scheduling, and product quality.

Must Have

  • Relevant higher education in Computer Science, Engineering, Mathematics, Mechatronics, or equivalent.
  • At least 2-5 years of experience developing C++ applications.
  • Experience developing software applications that interface with hardware, sensors, or other devices.
  • Linux and Windows development experience.
  • Experience with C++ unit testing and broader test automation.
  • Motivated and passionate about innovation, with curiosity and willingness to learn.
  • Strong analytical and decision-making skills.
  • Excellent written and verbal communication skills.
  • Ability and motivation to work proactively in a fast-changing environment across multiple time zones and under tight deadlines.

Preferred

  • Experience with Java/Android or web browser-based UI software development is a plus.

公司简介

卡特彼勒是一家全球性企业,团队成员既是制造者,也是问题解决者和未来世界的建设者,致力于打造更强大、更可持续的社区。公司配备完善的薪酬体系,提供有竞争力的薪酬,以及包括商业医疗保险、健康咨询等多方面的健康和福利保障;注重员工培训与发展,提供平等、多样化的职业发展机会;追求“零伤害”,致力于为员工打造安全、舒适的工作环境;建立多样性和包容性的公司文化,上下同心,共同创造可持续的、改变世界的解决方案。