- 地点
- 上海,中国
- 资历
- staff
- 招聘主体
- 奥的斯电梯管理(上海)有限公司
职责
- 参与嵌入式软件开发生命周期,理解软件/固件特性及运行机制,执行测试用例。
- 遵循结构化工程流程,进行嵌入式代码的开发、维护、验证和发布,确保产品质量和可靠性。
- 开发电梯控制器、安全组件和装置的软件和固件,包括功能测试、单元测试、压力测试和回归测试。
- 进行详细的故障排除和软件/固件调试,确定根本原因并提出解决方案。
- 理解一般软件支持,包括在测试台或现场进行软件测试工作。
- 创建软件和固件详细文档,包括需求规范说明、设计文档、测试计划和报告、软件发布文档、用户手册等。
- 完成分配的其他任务。
必备要求
- 至少3年嵌入式软件开发经验,具备扎实的软件和固件工程知识和技能,经验丰富且善于团队合作。
- 具备示波器、万用表、CAN总线分析仪等测试设备的编程经验。
- 精通数字电路、DSP/MCU、RS232、RS422/485、I2C、SPI、CAN、USB等技术,熟悉状态机。
- 具备C++、C语言和嵌入式处理器汇编语言的编程经验。
- 熟悉软件和固件开发工具,例如IAR、Multi、Keil、Visual Studio等。
- 具备MCU处理器编程经验,必须熟悉CAN、GPIO、中断、UART、SPI、I2C等外设。
- 持有CET-4及以上证书,英语读写能力良好。
- 具有创造力和开放的思维,勤奋努力,精力充沛,良好的团队合作精神。
- 良好的职业道德、人际交往和沟通能力。
优先条件
- 有MUL经验者优先。
- 熟悉Python等脚本语言者优先。
- 了解CAN、ModBus和TCP/IP通信协议者优先。
- CET-6优先考虑。
Responsibilities
- Participate in the embedded software development lifecycle, understand software/firmware features and mechanisms to execute test cases.
- Follow structured engineering processes to develop, maintain, verify, and release embedded code, ensuring product quality and reliability.
- Develop software and firmware for elevator controllers, safety components, and devices, including functional testing, unit testing, stress testing, and regression testing.
- Perform detailed troubleshooting and software/firmware debugging to identify root causes and propose solutions.
- Understand general software support, including software testing on test benches or at customer sites.
- Create detailed software and firmware documentation, including requirement specifications, design documents, test plans and reports, software release documents, user manuals, etc.
- Complete other assigned tasks.
Must Have
- At least 3 years of embedded software development experience, with solid software and firmware engineering knowledge and skills; experienced and a good team player.
- Programming experience with test equipment such as oscilloscopes, multimeters, and CAN bus analyzers.
- Proficiency in digital circuits, DSP/MCU, RS232, RS422/485, I2C, SPI, CAN, USB, etc.; familiar with state machines.
- Programming experience in C++, C, and embedded processor assembly language.
- Familiar with software and firmware development tools such as IAR, Multi, Keil, Visual Studio, etc.
- Experience in MCU processor programming; must be familiar with peripherals such as CAN, GPIO, interrupts, UART, SPI, I2C.
- CET-4 or above; good English reading and writing skills.
- Creative and open-minded, diligent, energetic, and a good team player.
- Good professional ethics, interpersonal, and communication skills.
Preferred
- Experience with MUL is preferred.
- Familiarity with scripting languages such as Python is preferred.
- Knowledge of CAN, ModBus, and TCP/IP communication protocols is preferred.
- CET-6 is preferred.
公司简介
奥的斯是全球知名的电梯和自动扶梯制造商、安装和服务提供商,每天运送乘客约24亿人次,维保电梯和电扶梯240多万台,这是行业内非常大的维保台量。在世界各地诸多的地标建筑中,都可以看到奥的斯电梯的身影,包括埃菲尔铁塔、帝国大厦、哈利法塔和双子塔。目前,奥的斯在全球拥有72,000名员工,其中包括工程师、数字技术专家、销售和职能专家,以及工厂和工地技术人员,致力于满足全球200多个国家和地区的客户和乘客的多元化需求。作为一支多元化的全球团队,我们引以为豪的是我们持续创新的传统,这也是我们能够快速发展、高效运营的基石。