智能基础设施集团 linux嵌入式软件工程师 北京

Job Description

  1. What are my responsibilities?


Responsible for embedded Fire Alarm Panel product design and development, setup environment accordingly."

According to HW schematic, design, develop and debug Linux driver module for HW/SW control requirement."


Correctly convert requirements to detail design and independently implement software functions base on requirements.”


Considering software modularity base on its implement, do further abstraction, optimization to achieve the goal.”


Independently design use cases for software component, guarantee source code quality via Code Review, Unit Test, Integration Test and System Test.”

Execute unified software development process and raise proposals for improvement. "

What do I need to qualify for this job?

"熟练掌握Linux OS系统或Unix系统编程。

What do I need to qualify for this role?

Master with Linux Operating System or Unix programming.”

"五年或五年以上嵌入式软件开发经验, 并擅长bootstrap, u-boot, Linux Kernel及嵌入式根文件系统。

>= 5 years experiences of Linux system SW development, good at Linux device driver, familiar to bootstrap, u-boot, Linux kernel and rootfs knowledge and skills.”

"熟悉Linux驱动框架,掌握通用硬件接口驱动如SPI, UART, I2C等。

Familiar with Linux common Device Driver framework, e.g. SPI, UART and I2C etc.”

"熟悉Linux脚本编程,掌握shell, perl, python, TCL等脚本开发。

Familiar with Linux shell program, good at one of shell, perl, python or TCL script program. ”


Independently develop driver module according to HW schematic, finish on time with high quality."

"熟练掌握自动化软件发布工具链buildroots, Open Embedded (OE)或Yocto。

Familiar with automatically software releasing tools such as buildroots, Open Embedded (OE) or Yocto.”


Capable to work independently, has with good ability for self-learning and team cooperation.”


Skilled in English listening, speaking, writing and reading.”

Organization: Smart Infrastructure

Company: Beijing Siemens Cerberus Electronics Ltd.

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?