- 地点
- 上海,中国
- 类型
- 全职
- 资历
- senior
- 编号
- 7781
职责
- 领导嵌入式系统固件的设计、开发、测试和优化,确保高性能、可靠性和与硬件组件的兼容性。
- 与硬件工程师、软件开发人员和产品经理密切合作,定义技术要求并使固件解决方案与产品目标保持一致。
- 进行代码审查,解决复杂的技术问题,并为初级固件工程师提供技术指导,培养质量和持续改进的文化。
- 管理端到端固件开发项目(如果有项目管理经验),包括定义项目时间表、分配资源和跟踪进度以确保按时交付。
- 了解最新的行业趋势、新兴技术(如物联网、AIoT和低功耗嵌入式系统)以及固件工程的最佳实践,并提出创新解决方案以增强产品竞争力。
- 记录固件设计规范、开发流程和测试程序,以确保知识转移并符合公司标准。
必备要求
- 至少5年嵌入式系统固件开发专业经验,精通C/C++和汇编语言等编程语言。
- 深入了解嵌入式系统架构(例如ARM、MCU、DSP)、通信协议(例如UART、I2C、SPI、CAN、以太网)和操作系统(例如FreeRTOS、Linux RTOS)。
- 具有使用示波器、逻辑分析仪和JTAG调试器等工具调试嵌入式系统的经验。
- 出色的解决问题能力、高度关注细节以及独立工作和在团队环境中工作的能力。
- 良好的英语沟通能力(书面和口头)。
优先条件
- 5年以上固件或嵌入式系统项目的项目管理经验,包括项目规划、风险管理和跨职能团队协调经验。
- 精通其他语言者优先。
Responsibilities
- Lead the design, development, testing, and optimization of embedded system firmware to ensure high performance, reliability, and compatibility with hardware components.
- Collaborate closely with hardware engineers, software developers, and product managers to define technical requirements and align firmware solutions with product goals.
- Conduct code reviews, resolve complex technical issues, and provide technical guidance to junior firmware engineers, fostering a culture of quality and continuous improvement.
- Manage end-to-end firmware development projects (if project management experience), including defining project schedules, allocating resources, and tracking progress to ensure on-time delivery.
- Stay up-to-date with industry trends, emerging technologies (such as IoT, AIoT, and low-power embedded systems), and best practices in firmware engineering, and propose innovative solutions to enhance product competitiveness.
- Document firmware design specifications, development processes, and test procedures to ensure knowledge transfer and compliance with company standards.
Must Have
- At least 5 years of professional experience in embedded system firmware development, proficient in programming languages such as C/C++ and assembly.
- In-depth understanding of embedded system architectures (e.g., ARM, MCU, DSP), communication protocols (e.g., UART, I2C, SPI, CAN, Ethernet), and operating systems (e.g., FreeRTOS, Linux RTOS).
- Experience debugging embedded systems using tools such as oscilloscopes, logic analyzers, and JTAG debuggers.
- Excellent problem-solving skills, high attention to detail, and ability to work independently and in a team environment.
- Good English communication skills (written and verbal).
Preferred
- 5+ years of project management experience in firmware or embedded system projects, including project planning, risk management, and cross-functional team coordination.
- Proficiency in other languages is a plus.
公司简介
英思科(Industrial Scientific)是设计和制造气体检测产品、提供气体安全解决方案的专业公司,旨在全世界范围内保护工人免受危险环境的伤害。自1985年成立以来,英思科不断研发迭代气体检测仪,包括单气体检测仪、多气体检测仪、无线互联气体检测仪,甚至美国宇航局航天飞机上都使用过我们的检测仪。今天,英思科继续创新和扩展其硬件和软件产品,以装备互联时代的工人。新一代气体检测仪能够实现危险信息的无线传输,Inteel软件解决方案可以实时监测工人所处的位置和气体环境,SAFER危化品应急响应系统可以锁定泄漏源并模拟其影响范围,辅助应急部门做出迅速及科学的决策,Intelex可以帮助EHS管理人员建立及优化安全流程,提供全面的预防性保障。这一切都使我们离2050年消除工作中死亡事故的愿景又近了一步。英思科在全球拥有两个制造基地,并在25个国家设有销售服务中心,为世界各地的工业场所提供气体检测产品、服务和解决方案。英思科已通过ISO 9001质量管理体系及ISO 14001环境管理体系及ISO 45001职业健康安全管理体系认证。