- 地点
- 浦那,印度
- 类型
- 全职
- 发布
- 2026-07-24
- 截止
- 2026-07-27(已截止)
- 编号
- WD30275259
职责
- 负责火灾探测系统嵌入式软件的架构与开发,包括设计、编码和测试。
- 规划和管理软件对开发项目的贡献,参与项目规划、工作量估算、分析、编码和单元测试。
- 为现场工程师提供三级支持,维护已发布产品。
- 识别并记录软件活动的指标,与产品支持、技术文档编写和软件质量保证等部门联络。
- 识别、分析和解决复杂的软件缺陷,审核产品功能规格并提供反馈。
- 参与合规、审批、工厂测试等工作,并提供必要支持。
- 参与产品开发会议、设计评审和代码评审。
- 根据 ISO 质量管理体系指南准备文件,并参与质量管理体系评审。
- 提出对软件开发指南和标准的修改建议,制定实现简洁、结构良好、抽象合理且可重用代码的准则。
- 遵守已制定的开发准则和标准,并提出修改建议。
- 通过与其他团体互动、与外部专家和供应商沟通以及独立研究,深入了解发展领域。
- 负责估算、设计、分析、编码和单元测试工作。
必备要求
- 8 至 14 年嵌入式 C、C++ 应用程序和微控制器驱动程序开发经验。
- 技术领域工程学士学位(电子与通信工程/电子信息工程/电子通信技术/计算机科学与工程)。
- 熟悉嵌入式总线协议(I2C、SPI、UART),精通模拟和数字硬件及外设接口、微控制器。
- 具备嵌入式软件设计与开发实践知识;熟悉编程技术、系统和语言平台;了解多任务/多线程技术。
- 熟练掌握调试工具(ICE、GDB、JTAG、芯片编程器等)。
- 具备估算、风险评估、计划制定、任务分配和跟踪经验。
- 在新产品导入和维护项目方面拥有丰富经验,并对流程有很好的把握。
- 熟练使用 GitHub、JIRA 或类似版本/源代码控制工具。
- 自我激励,具备良好的团队合作精神,能在工程经理的最低限度监督下独立工作。
- 优秀的沟通、人际交往、问题解决和演示能力;精通软件开发领域;能够独立工作或在团队环境中协作;能够承担责任并按时完成项目;积极主动,能够主动解决问题;能够通过分析各种变量来解决问题;具备敏锐的商业洞察力、辅导和指导能力;拥有卓越的领导能力;了解六西格玛方法论或同等方法;了解火灾探测系统或类似系统;能够激励和调动一支高技能的技术团队。
优先条件
- 实时操作系统 (RTOS)、嵌入式 Linux 平台、中间件和应用程序开发经验。
- 具备瑞萨、Microchip、ST 微控制器及其相关工具的固件开发经验。
- 熟悉 JIRA、Confluence 等工具。
- 熟悉 Qt/Linux、C#/WPF、Delphi、示波器、逻辑分析仪。
Responsibilities
- Responsible for the architecture and development of embedded software for fire detection systems, including design, coding, and testing.
- Plan and manage software contributions to development projects; participate in project planning, effort estimation, analysis, coding, and unit testing.
- Provide third-level support to field engineers and maintain released products.
- Identify and document software activity metrics; liaise with product support, technical documentation, and software quality assurance teams.
- Identify, analyze, and resolve complex software defects; review product functional specifications and provide feedback.
- Participate in compliance, approval, and factory testing activities, providing necessary support.
- Participate in product development meetings, design reviews, and code reviews.
- Prepare documentation according to ISO quality management system guidelines and participate in quality management system reviews.
- Propose modifications to software development guidelines and standards; establish guidelines for clean, well-structured, properly abstracted, and reusable code.
- Adhere to established development guidelines and standards, and propose modifications.
- Develop in-depth knowledge of the field through interaction with other groups, communication with external experts and suppliers, and independent research.
- Responsible for estimation, design, analysis, coding, and unit testing work.
Must Have
- 8 to 14 years of experience in embedded C, C++ application and microcontroller driver development.
- Bachelor of Engineering in a technical field (Electronics and Communication Engineering / Electronic Information Engineering / Electronic Communication Technology / Computer Science and Engineering).
- Familiarity with embedded bus protocols such as I2C, SPI, UART; proficiency in analog and digital hardware, peripheral interfaces, and microcontrollers.
- Practical knowledge of embedded software design and development; familiarity with programming techniques, systems, and language platforms; understanding of multitasking/multithreading techniques.
- Proficiency with debugging tools such as ICE, GDB, JTAG, chip programmers, etc.
- Experience in estimation, risk assessment, planning, task allocation, and tracking.
- Extensive experience in new product introduction and maintenance projects, with a good grasp of processes.
- Proficiency with GitHub, JIRA, or similar version/source control tools.
- Self-motivated and a good team player, able to work independently with minimal supervision from an engineering manager.
- Excellent communication, interpersonal, problem-solving, and presentation skills; proficiency in software development; ability to work independently or collaboratively in a team; ability to take responsibility and complete projects on time; proactive and able to solve problems proactively; ability to solve problems by analyzing various variables; keen business acumen, coaching and mentoring skills; exceptional leadership skills; knowledge of Six Sigma methodology or equivalent; knowledge of fire detection systems or similar systems; ability to motivate and mobilize a highly skilled technical team.
Preferred
- Experience with RTOS, embedded Linux platforms, middleware, and application development.
- Firmware development experience with Renesas, Microchip, ST microcontrollers and their associated tools.
- Familiarity with tools such as JIRA and Confluence.
- Familiarity with Qt/Linux, C#/WPF, Delphi, oscilloscopes, and logic analyzers.
公司简介
江森自控为全球150多个国家或地区的客户服务,是多种技术和工业的全球领跑者。我们的17万名员工为优化能源以及建筑物的运营效率提供优质的产品、服务和解决方案;为混合动力车和电动汽车提供铅蓄电池和高级电池;并提供汽车座椅零部件及整车系统产品。江森自控在中国有35000名员工,2013年销售额85亿美元。我们对可持续发展的承诺可追溯到1885年公司成立之初时发明的首款室内电动恒温器。借助我们的发展战略以及不断增长的市场份额,我们承诺为股东增加价值,并助推客户成功。2015年美国《企业责任杂志》开展“***企业公民100强”排名,江森自控荣膺第14名。江森自控秉承谦逊、道德、绩效导向,创新、合作的企业文化,鼓励员工互相分享,相互合作的工作环境,并重视员工的独立工作能力。同时,江森自控希望候选人能够快速灵活,在较少或没有基础框架的条件下开展工作,并能积极拥抱变化。我们鼓励多样性,奖励辛勤工作,并有激情去做出积极影响。从管理世界上众多的地标性建筑到服务全球主要汽车制造商,公司有宽广的空间让你追逐自己的职业梦想。在鼓励员工不断参与的工作环境中,我们为你提供创造自己独特职业生涯的平台。
