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

Linux 固件工程师(嵌入式)

Linux Firmware Engineer (Embedded)

伊顿(Eaton)

地点
浦那,印度
工作方式
混合办公
部门
研究与开发工程
编号
59594

工业自动化工业软件与工业物联网

职责

  • 通过设计和实现基于 Linux 的世界一流高性能平台固件,为软件开发工作做出贡献。
  • 与首席工程师和技术主管合作,了解需求、准备 HLD、LLD,并为固件模块开发高质量的代码。
  • 编写高质量、经过单元测试的代码,并提供软件重用机会。
  • 与测试团队合作,确保测试用例覆盖充分、适当,并符合定义的软件质量指标。
  • 参与所有 PI/Scrum 仪式,包括每日站会、Sprint 计划会议、产品待办事项梳理会议、Sprint 回顾会议。
  • 与跨职能团队积极协作,确保需求、模块集成、测试和网络安全的一致性。

必备要求

  • 需持有经认可机构颁发的计算机科学/电气/电子工程硕士/学士学位。
  • 拥有5年以上工作经验,最好是在嵌入式领域。
  • 具备嵌入式 C、C++ 编程、面向对象编程概念、Python 和数据结构方面的经验。
  • 具备良好的嵌入式系统知识,最好是基于 ARM、STM 的系统。
  • 拥有丰富的 Linux 环境下嵌入式系统开发经验(GCC 编译器、Linux 文件系统、编译器和工具链知识、BSP、交叉编译、Rootfs、Yocto、Make、GNU 开发工具、CMake、Makefiles、GDB 等)。
  • 具备良好的微服务开发经验(EdgeX)。
  • 了解以太网、Modbus、BACnet、REST API、云连接(物联网、MQTT)等工业协议。
  • 能够解决影响截止日期的问题;迅速行动以满足快速发展公司的需求。
  • 具备较强的沟通能力,能够与各种内部/外部客户和/或同事进行沟通和互动。
  • 以结果为导向,并有制定影响生产力的举措的成功记录。
  • 积极主动,以解决问题为导向,并有在不确定环境中工作的经验。
  • 问题解决——运用数字技术和流程,以有效的解决方案解决难题。

Responsibilities

  • Contribute to software development by designing and implementing world-class high-performance platform firmware based on Linux.
  • Collaborate with chief engineers and technical leads to understand requirements, prepare HLD, LLD, and develop high-quality code for firmware modules.
  • Write high-quality, unit-tested code and provide software reuse opportunities.
  • Work with the test team to ensure test cases are adequate, appropriate, and meet defined software quality metrics.
  • Participate in all PI/Scrum ceremonies, including daily stand-ups, sprint planning, backlog refinement, and sprint retrospectives.
  • Actively collaborate with cross-functional teams to ensure consistency in requirements, module integration, testing, and cybersecurity.

Must Have

  • Master's/Bachelor's degree in Computer Science/Electrical/Electronics Engineering from an accredited institution.
  • 5+ years of experience, preferably in embedded domain.
  • Experience with embedded C, C++ programming, object-oriented programming concepts, Python, and data structures.
  • Good knowledge of embedded systems, preferably ARM, STM-based systems.
  • Extensive experience in embedded system development in Linux environment (GCC compiler, Linux file systems, compiler and toolchain knowledge, BSP, cross-compilation, Rootfs, Yocto, Make, GNU development tools, CMake, Makefiles, GDB, etc.).
  • Good experience in microservice development (EdgeX).
  • Knowledge of industrial protocols such as Ethernet, Modbus, BACnet, REST API, cloud connectivity (IoT, MQTT).
  • Ability to resolve issues affecting deadlines; act quickly to meet the needs of a fast-growing company.
  • Strong communication skills to communicate and interact with various internal/external customers and/or colleagues.
  • Results-oriented with a proven track record of initiatives that impact productivity.
  • Proactive, problem-solving oriented, and experienced working in ambiguous environments.
  • Problem solving—using digital techniques and processes to solve difficult problems with effective solutions.

公司简介

伊顿是一家智能电源管理公司,致力于保护环境,提升全球人民的生活品质。我们为数据中心、公用事业、工业、商业和机构、机械制造、住宅、航空航天和交通运输等市场提供产品。我们秉持着“诚信经营,可持续发展”的理念,致力于帮助客户管理电力——无论现在还是未来。通过把握全球电气化和数字化发展趋势,我们正在助力解决全球最紧迫的电源管理挑战,并为当代及子孙后代构建一个更加可持续发展的社会。