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

软件工程师(欢迎应届毕业生)

Software Engineer (open to New Grad)

艾默生(Emerson Electric)

地点
槟城,马来西亚
工作方式
混合办公
类型
校招

测试测量与科学仪器电子测试测量

职责

  • 通过开发驱动程序、软件或固件,释放系统和硬件的价值。
  • 为新产品和现有产品指定、设计、实现和测试软件功能。
  • 推动软件开发卓越性,持续改进,并将创新带入软件和硬件产品。
  • 与研发硬件、研发软件、系统研发、制造或其他业务部门的同事合作和互动。
  • 维持并保持软件产品的稳定运行,使其满足质量和安全要求。

必备要求

  • 计算机科学、计算机工程和/或电气工程专业的学士或硕士学位。
  • 对计算机和高级编程语言(C/C++)有深入的了解。
  • 应届毕业生或工作经验不足2年。
  • 深入理解以下概念和原理:软件设计和架构原则、面向对象编程、硬件或系统编程、计算机体系结构和操作系统。
  • 具备定义和完成软件项目的能力。
  • 英语语言能力和有效的沟通技巧,能够用英语清晰简洁地进行沟通,尤其擅长技术对话。

优先条件

  • 具备以下领域的经验者优先考虑:Windows 驱动程序开发、Linux 内核模式和用户模式驱动程序开发、Windows 和 Linux 调试工具(例如 WinDBG)、单元测试、脚本语言(例如 Python)、敏捷开发方法。
  • 已展现出以下能力:有效解决问题;积极主动,能够独立开展工作;主动承担目标和项目进度责任,坚持不懈地推动任务/项目完成;能够有效跨团队协作以及与全球团队(例如美国团队)合作。

Responsibilities

  • Unlock the value of systems and hardware by developing drivers, software, or firmware.
  • Specify, design, implement, and test software features for new and existing products.
  • Drive software development excellence, continuous improvement, and bring innovation into software and hardware products.
  • Collaborate and interact with colleagues in hardware R&D, software R&D, systems R&D, manufacturing, or other business units.
  • Maintain and keep software products running stably to meet quality and safety requirements.

Must Have

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, and/or Electrical Engineering.
  • Deep knowledge of computers and advanced programming languages (C/C++).
  • New graduate or less than 2 years of work experience.
  • Deep understanding of the following concepts and principles: software design and architecture principles, object-oriented programming, hardware or systems programming, computer architecture and operating systems.
  • Ability to define and complete software projects.
  • English language proficiency and effective communication skills, able to communicate clearly and concisely in English, especially in technical conversations.

Preferred

  • Experience in the following areas is a plus: Windows driver development, Linux kernel-mode and user-mode driver development, Windows and Linux debugging tools (e.g., WinDBG), unit testing, scripting languages (e.g., Python), agile development methodologies.
  • Demonstrated ability to: solve problems effectively; be proactive and work independently; take ownership of goals and project schedules and persistently drive tasks/projects to completion; collaborate effectively across teams and with global teams (e.g., US teams).

公司简介

艾默生(Emerson)是一家全球性的自动化技术与软件公司,成立于 1890 年,总部位于美国密苏里州圣路易斯。业务涵盖流程自动化(控制系统、阀门、测量与分析仪表)、离散自动化,以及收购 NI(美国国家仪器)后形成的测试与测量业务,服务能源、化工、电力、生命科学、半导体等行业。