SI BP MA BSCE Embedded SW Application Engineer 西门子西伯乐斯 嵌入式软件应用工程师 北京 C++

Job Description

What are my responsibilities?

"负责参与嵌入式产品软件设计和系统应用开发, 并搭建开发和调试环境。

Responsible for embedded product design and fire system application development, setup environment for software development and debug. "

将需求转化为详细设计,根据产品功能需求独立设计并完成软件实现。

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 Unit Test, Integration Test and System Test.”

 编写设计开发各种软件设计文档,标准化协议以及测试文档。

Write design document, standard protocol and test cases document”

研究新技术的可行性并完成样本的开发。

Investigate feasibility study on new technology and finish demo development.”

"执行统一的软件开发流程,提出改进意见和建议保障流程得以贯彻和执行。

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

What do I need to qualify for this job?

"熟练掌握C++编程语言及Linux操作系统。

Familiar with C++ language and Linux operating system.”

"三年或三年以上嵌入式应用开发经验(C++)

>= 3 years working experiences of embedded application development with C++ language.”

"三年或三年以上多线程/多进程模式开发经验(C++)

>= 3 years working experiences at multi-thread/multi-process programming, esp. for application part with C++ language.”

"QtSQLit相关编程经验更加。

Better if has knowledge for 3rd part SW Qt and SQLit."

"ARM和通用硬件接口驱动,如SPI, UART,I2C有一定的了解。

Basic knowledge on ARM, HW drivers, e.g. SPI, UART, I2C etc.”

"有良好的学习能力和团队协作精神。

Good ability for self-learning and team cooperation.”

#Campus#

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?