- 地点
- 上海,中国
- 类型
- 全职
- 资历
- 中级
职责
- 根据 NPD 项目需求设计产品固件。
- 设计技术平台核心模块的固件。
- 根据 SW 软件设计流程提供详细的设计文档。
- 与其他 EE/ME/测试团队合作解决问题。
- 支持 NPI 团队解决装配线或现场报告问题。
- 完成经理交办的其他任务。
必备要求
- 电气与电子工程或相关专业学士或硕士学位。
- 具有至少3年以上嵌入式软件开发工作经验。
- 具有很强的编程能力,具备嵌入式 C 语言编程能力。
- 熟悉至少一种主流行业使用的 MCU,优先考虑瑞萨 MCU、STM 或 GD 等。
- 具有类似产品软件开发职位的工作经验,例如洗衣机、咖啡机、机器人吸尘器或智能家居产品。
- 具有硬件驱动配置的经验,例如 UART、I2C 或 PWM 等。
- 适当的解决问题的思维。
- 精通文档编写,能流利地阅读和书写英语。
- 了解电子电路理论,能够运用电子仪器(示波器、逻辑分析仪)进行问题排查。
- 沟通能力强,能承受工作压力,思维敏捷。
Responsibilities
- Design product firmware according to NPD project requirements.
- Design firmware for core modules of the technology platform.
- Provide detailed design documentation following the SW software design process.
- Collaborate with other EE/ME/test teams to resolve issues.
- Support the NPI team in resolving assembly line or field-reported issues.
- Complete other tasks assigned by the manager.
Must Have
- Bachelor's or Master's degree in Electrical and Electronic Engineering or a related field.
- At least 3 years of experience in embedded software development.
- Strong programming skills with embedded C.
- Familiar with at least one mainstream industry MCU, preferably Renesas MCU, STM, or GD.
- Work experience in similar product software development roles, such as washing machines, coffee machines, robot vacuum cleaners, or smart home products.
- Experience with hardware driver configuration, such as UART, I2C, or PWM.
- Appropriate problem-solving mindset.
- Proficient in documentation and fluent in reading and writing English.
- Knowledge of electronic circuit theory and ability to use electronic instruments (oscilloscope, logic analyzer) for troubleshooting.
- Strong communication skills, able to work under pressure, and quick-thinking.
公司简介
科勒在全球拥有超过3万名富有远见的领导者,致力于推动意义深远的变革,践行帮助人们过上优雅、健康、可持续生活的使命。公司提供极具竞争力的全方位薪酬方案,支持员工身心健康,提供职业发展机会,打造多元化包容的工作环境,并营造强大的创新文化。科勒的政策是招聘、聘用和晋升符合条件的求职者,不考虑其种族、信仰、宗教、年龄、性别、性取向、性别认同或表达、婚姻状况、国籍、残疾或受保护退伍军人身份。科勒公司是一个提供平等机会/采取平权行动的雇主。