- 地点
- 槟城,马来西亚
- 工作方式
- 混合办公
- 类型
- 校招
职责
- 通过开发驱动程序、软件或固件,释放系统和硬件的价值。
- 为新产品和现有产品指定、设计、实现和测试软件功能。
- 推动软件开发卓越性,持续改进,并将创新带入软件和硬件产品。
- 与研发硬件、研发软件、系统研发、制造或其他业务部门的同事合作和互动。
- 维持并保持软件产品的稳定运行,使其满足质量和安全要求。
必备要求
- 计算机科学、计算机工程和/或电气工程专业的学士或硕士学位。
- 对计算机和高级编程语言(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(美国国家仪器)后形成的测试与测量业务,服务能源、化工、电力、生命科学、半导体等行业。
