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

首席软件开发工程师 - 嵌入式系统

Lead Software Development Engineer - Embedded System

格兰富(Grundfos)

地点
金奈,印度
发布
2025-09-12
资历
lead
招聘主体
格兰富印度私人有限公司

工业自动化流程自动化与过程仪表机械工程装备泵与压缩机

职责

  • 作为产品开发团队的一部分,为产品应用设计和开发嵌入式软件,并确保其按预期运行。
  • 分析业务需求并定义软件需求。
  • 开发产品软件架构并确保与平台保持一致,与产品负责人合作。
  • 从系统角度定义和构建端到端解决方案,并与数字开发、IS、A&M 合作支持系统集成。
  • 对新软件和产品进行单元测试开发和测试,直至整个价值链。
  • 对现有软件进行质量改进、错误修复和测试。
  • 指导同事,增强开发过程并使产品更具创新性。
  • 担任敏捷大使,鼓励团队责任感和自我组织,鼓励团队改进 Scrum 流程,分享责任和知识。
  • 为现有参考架构和框架的增强做出贡献。
  • 为架构流程和治理做出贡献。
  • 识别并实施与架构相关的最佳实践。

必备要求

  • 获得 BE/B.Tech、ME/M.Tech(电子背景)正式学位后,拥有 15 年以上相关工作经验。
  • 擅长开发和实施工业应用嵌入式软件架构。
  • 具有定义液压机电系统解决方案的经验。
  • 具有控制系统方面的丰富经验。
  • 具有温度、压力等传感器的使用和集成经验。
  • 针对不同嵌入式软件组件进行结构化、模块化的开发和测试,例如:RTOS(eCos、Threadx)、内存等。
  • 通信驱动程序和协议,例如 RS232、RS485、I2C、SPI 等。
  • MCU 架构 - 最好为 16 位和 32 位 - 瑞萨。
  • 接触 Modbus、Bacnet、CAN 等现场总线协议。
  • 嵌入式环境-IAR。
  • 具有无线技术方面的知识和工作经验,例如 WiFi、蓝牙、模拟器、OCD 和其他工具。
  • 硬件调试和测试(外围设备、原理图读数、示波器、万用表等)。
  • 具有实际工作经验的用户层面的理解和知识。
  • 单元级软件测试工具。
  • 任何持续集成工具。
  • 任何版本控制工具。
  • 具有显示产品软件开发经验。
  • 具有显示产品测试自动化经验。
  • 具有 Python 语言经验。

优先条件

  • 最好具备 MATLAB 知识。
  • 最好使用 CPPUnit。
  • 最好是 Jenkins。
  • 最好是 GIT。

Responsibilities

  • Design and develop embedded software for product applications as part of a product development team, ensuring it operates as expected.
  • Analyze business requirements and define software requirements.
  • Develop product software architecture and ensure alignment with the platform, collaborating with product owners.
  • Define and build end-to-end solutions from a system perspective, and support system integration in collaboration with digital development, IS, A&M.
  • Develop and test unit tests for new software and products through the entire value chain.
  • Perform quality improvements, bug fixes, and testing on existing software.
  • Coach colleagues to enhance development processes and make products more innovative.
  • Act as an agile ambassador, encourage team responsibility and self-organization, encourage teams to improve Scrum processes, and share responsibility and knowledge.
  • Contribute to enhancements of existing reference architectures and frameworks.
  • Contribute to architecture processes and governance.
  • Identify and implement architecture-related best practices.

Must Have

  • 15+ years of relevant work experience after formal degree BE/B.Tech, ME/M.Tech (Electronics background).
  • Skilled in developing and implementing embedded software architecture for industrial applications.
  • Experience in defining hydraulic electromechanical system solutions.
  • Extensive experience in control systems.
  • Experience in using and integrating sensors such as temperature and pressure.
  • Structured, modular development and testing for various embedded software components, e.g., RTOS (eCos, Threadx), memory, etc.
  • Communication drivers and protocols, e.g., RS232, RS485, I2C, SPI, etc.
  • MCU architectures - preferably 16-bit and 32-bit - Renesas.
  • Exposure to fieldbus protocols such as Modbus, Bacnet, CAN.
  • Embedded environment - IAR.
  • Knowledge and work experience with wireless technologies, e.g., WiFi, Bluetooth, emulators, OCD, and other tools.
  • Hardware debugging and testing (peripherals, schematic reading, oscilloscope, multimeter, etc.).
  • User-level understanding and knowledge with hands-on experience.
  • Unit-level software testing tools.
  • Any continuous integration tool.
  • Any version control tool.
  • Experience in display product software development.
  • Experience in display product test automation.
  • Experience in Python language.

Preferred

  • Preferably knowledge of MATLAB.
  • Preferably CPPUnit.
  • Preferably Jenkins.
  • Preferably GIT.

公司简介

格兰富是全球领先的水务技术公司之一,在全球60多个国家拥有超过19,000名员工。我们凭借精湛的技术,致力于为全球水资源和气候挑战提供开创性的解决方案,并改善人们的生活质量。我们敢于尝试别人做不到或不敢做的事情,因为我们相信创新不仅是一个商业机会,更是一项责任。对我们而言,真正重要的不是短期利润,而是我们所产生的影响。加入我们团结强大的团队,无论您担任何种职务,都能推动这一变革。