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

嵌入式软件技术主管 I

Technical Lead I - Embedded Software

江森自控(Johnson Controls)

地点
印度
类型
全职
发布
2026-05-04
截止
2026-05-08(已截止)
编号
WD30264147

安防与消防消防与报警

职责

  • 负责火灾探测系统嵌入式软件的架构和开发
  • 设计、编码和测试嵌入式软件系统
  • 规划和管理软件对开发项目的贡献
  • 为现场工程师提供三级支持
  • 维护已发布产品
  • 识别并记录软件活动的指标
  • 与产品支持、技术文档编写和软件质量保证等部门联络
  • 参与项目规划、工作量估算、分析、编码和单元测试
  • 识别、分析和解决复杂的软件缺陷
  • 审核产品功能规格并提供反馈
  • 协助合规、审批、工厂测试等工作
  • 参与产品开发会议、设计评审和代码评审
  • 根据 ISO 质量管理体系指南准备文件,并参与质量管理体系评审
  • 提出对软件开发指南和标准的修改建议
  • 为算法、产品、流程开发方法、指标、技术和评估标准做出贡献
  • 制定实现简洁、结构良好、抽象合理且可重用代码的准则
  • 遵守开发准则和标准,并提出修改建议
  • 通过与其他团体互动、与外部专家和供应商沟通以及独立研究,深入了解发展领域
  • 负责估算、设计、分析、编码和单元测试工作

必备要求

  • 拥有超过 12 年的嵌入式 C、C++应用程序和微控制器驱动程序开发经验
  • 需持有技术领域的工程学士学位(电子与通信工程/电子信息工程/电子通信技术/计算机科学与工程)
  • 熟悉嵌入式总线协议,如 I2C、SPI、UART;精通模拟和数字硬件及外设接口、微控制器
  • 在新产品导入和维护项目方面拥有丰富的经验,并且对流程方面有很好的把握
  • 具备嵌入式软件设计与开发实践知识,熟悉编程技术、系统和语言平台;了解多任务/多线程技术
  • 熟练掌握调试工具的使用,例如 ICE、GDB、JTAG、芯片编程器等
  • 具备估算、风险评估、计划制定、任务分配和跟踪方面的经验
  • 具有自我激励能力和良好的团队合作精神,能够在工程经理的最低限度监督下独立工作
  • 优秀的沟通、人际交往、问题解决和演示能力;精通软件开发领域;能够独立工作或在团队环境中协作;能够承担责任并按时完成项目;积极主动,能够主动解决问题;能够通过分析各种变量来解决问题;具备敏锐的商业洞察力、辅导和指导能力;拥有卓越的领导能力;了解六西格玛方法论或同等方法;了解火灾探测系统或类似系统,能够激励和调动一支高技能的技术团队

优先条件

  • 实时操作系统 (RTOS)、嵌入式 Linux 平台、中间件和应用程序开发经验
  • 具备瑞萨、Microchip、ST 微控制器及其相关工具的固件开发经验
  • 熟练使用 GitHub、JIRA 或任何类似的版本/源代码控制工具
  • 熟悉 JIRA、Confluence 等工具
  • 熟悉 Qt/Linux、C#/WPF、Delphi、示波器、逻辑分析仪

Responsibilities

  • Responsible for architecture and development of embedded software for fire detection systems
  • Design, coding, and testing of embedded software systems
  • Plan and manage software contributions to development projects
  • Provide third-level support to field engineers
  • Maintain released products
  • Identify and document software activity metrics
  • Liaise with other departments such as product support, technical documentation, and software quality assurance
  • Participate in project planning, effort estimation, analysis, coding, and unit testing
  • Identify, analyze, and resolve complex software defects
  • Review product functional specifications and provide feedback
  • Assist with compliance, approvals, factory testing, and provide 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
  • Contribute to algorithms, products, process development methods, metrics, techniques, and evaluation criteria
  • Develop guidelines for clean, well-structured, properly abstracted, and reusable code
  • Adhere to established development guidelines and standards, and propose modifications
  • Gain deep understanding of the development 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

  • Over 12 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)
  • Familiar with embedded bus protocols such as I2C, SPI, UART; proficient in analog and digital hardware and peripheral interfaces, microcontrollers
  • Extensive experience in new product introduction and maintenance projects, with a good grasp of process aspects
  • Practical knowledge of embedded software design and development, familiar with programming techniques, systems, and language platforms; understanding of multitasking/multithreading techniques
  • Proficient in using debugging tools such as ICE, GDB, JTAG, chip programmers, etc.
  • Experience in estimation, risk assessment, planning, task allocation, and tracking
  • 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; proficient in software development; able to work independently or collaboratively in a team; able to take responsibility and complete projects on time; proactive and able to solve problems on own initiative; able to solve problems by analyzing various variables; possess sharp business acumen, coaching and mentoring skills; excellent leadership skills; knowledge of Six Sigma methodology or equivalent; knowledge of fire detection systems or similar systems, able to motivate and mobilize a highly skilled technical team

Preferred

  • Experience with real-time operating systems (RTOS), embedded Linux platforms, middleware, and application development
  • Firmware development experience with Renesas, Microchip, ST microcontrollers and their associated tools
  • Proficient in using GitHub, JIRA, or any similar version/source control tools
  • Familiarity with tools such as JIRA, Confluence
  • Familiarity with Qt/Linux, C#/WPF, Delphi, oscilloscopes, logic analyzers

公司简介

江森自控为全球150多个国家或地区的客户服务,是多种技术和工业的全球领跑者。我们的17万名员工为优化能源以及建筑物的运营效率提供优质的产品、服务和解决方案;为混合动力车和电动汽车提供铅蓄电池和高级电池;并提供汽车座椅零部件及整车系统产品。江森自控在中国有35000名员工,2013年销售额85亿美元。我们对可持续发展的承诺可追溯到1885年公司成立之初时发明的首款室内电动恒温器。借助我们的发展战略以及不断增长的市场份额,我们承诺为股东增加价值,并助推客户成功。2015年美国《企业责任杂志》开展“***企业公民100强”排名,江森自控荣膺第14名。江森自控秉承谦逊、道德、绩效导向,创新、合作的企业文化,鼓励员工互相分享,相互合作的工作环境,并重视员工的独立工作能力。同时,江森自控希望候选人能够快速灵活,在较少或没有基础框架的条件下开展工作,并能积极拥抱变化。我们鼓励多样性,奖励辛勤工作,并有激情去做出积极影响。从管理世界上众多的地标性建筑到服务全球主要汽车制造商,公司有宽广的空间让你追逐自己的职业梦想。在鼓励员工不断参与的工作环境中,我们为你提供创造自己独特职业生涯的平台。