- 地点
- 金奈,印度
- 发布
- 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名员工。我们凭借精湛的技术,致力于为全球水资源和气候挑战提供开创性的解决方案,并改善人们的生活质量。我们敢于尝试别人做不到或不敢做的事情,因为我们相信创新不仅是一个商业机会,更是一项责任。对我们而言,真正重要的不是短期利润,而是我们所产生的影响。加入我们团结强大的团队,无论您担任何种职务,都能推动这一变革。
