Back

Siemens ADV D Firmware Engineer_固件开发工程师

Job Description

What are my responsibilities?

  • Design embedded software for smart home/building product covering from software architecture, requirement analysis, application development;

负责智能家居等嵌入式系统的开发和设计;

  • Drive the technology and design reuse for different product, include but not limited to coding, unit test, document writing;

详细设计软件功能模块, 包含代码编写, 单元测试, 相关文档编写;

  • Work with hardware engineers to test and debug products function.

协同硬件工程师进行产品测试和bug处理。


What do I need to qualify for this job? 

  • BS/MS degree or higher in engineering background;

计算机, 通信, 电子, 自动化等相关领域本科或硕士学历;

  • A minimum of 3 years experience in firmware development;

至少3年固件开发工作经验;

  • Proficient skill set with FreeRTOS and Linux application;

熟悉交叉编译环境, 具有FreeRTOS, Linux等嵌入式系统开发经验

  • Experience in C/C++ coding and troubleshooting skill;

熟练使用C/C++语言;

  • Be familiar with normal ARM/MCU hardware architecture;

熟悉MCU架构以及单片机嵌入式系统和驱动开发;

  • Be familiar with IIC, UART, SPI and other general peripheral interface;

熟悉IIC, UART, SPI等常规外围接口;

  • Solid experience on the embedded software design;

对嵌入式软件设计具有丰富经验;

  • Experience with BLE/ZigBee is preferred.

有蓝牙/ZigBee等开发经验优先。



Organization: Advanta

Company: Siemens Ltd., China

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?