工作职责:-参与完整的软件和固件开发生命周期,了解软件/固件功能和操作,以利用测试用例; -按照结构化工程流程进行嵌入式代码开发、维护、验证和发布,以确保产品质量和可靠性; -为电梯控制器开发软件和固件,包括功能测试、单元测试、压力测试和回归测试等; -进行详细的故障排除和软件/固件调试,以确定根本原因并提出修复建议; -一般软件支持,包括在测试塔或工作现场进行软件测试工作; -创建软件和固件详细文档,包括需求规格、设计文档、测试计划和报告、软件发布文档、用户手册等; -与跨职能团队合作,根据市场营销、销售、设计工程、制造、安装和服务等方面的考虑因素制定需求. 岗位要求:-要求计算机科学、计算机工程、自动化工程、电气工程或同等专业本科或以上学历; -至少 3 年嵌入式软件开发经验;-熟悉嵌入式系统固件开发周期、固件质量保证流程和回归测试开发;-具有示波器、万用表、Can Analyser 等测试设备的编程经验;-具有数字电路、DSP/MCU、RS232、RS422/485、I2C、SPI、CAN、USB 等方面的良好知识和经验;-具有使用飞思卡尔 ColdFire、STM8/32 和 Microchip 处理器的经验者优先;-需要有 C、C++ 和嵌入式处理器汇编语言的经验,有 VC/VB 编程经验者更佳;-具有 DSP/MCU 处理器编程经验,必须具有微控制器外设经验,包括PWM、ADC、DAC、GPIO、中断、UART、SPI、I2C、CAN、USB 等;-了解 USB、CAN、ModBus 和 TCP/IP 通信协议者优先; -良好的英语书写和口语能力。CET-6 以上者优先; -熟练使用 Microsoft Office,如 Excel、Word、PPT 等; 精通电梯技术者优先。