嵌入式软件工程师linux,Linux嵌入式软件工程师岗位职责

嵌入式Linux软件工程师 RESPONSIBILITIES

1. Generate system requirements as well as developing and analyzing the detailed software requirements.

2. Develop system level software architecture and create software high-level design documents.

3. Work together with team in Linux software system, architecture design and streamline process concept for specified automobile camera system

4. Establish, extend, and maintain infrastructure supporting Linux-based development (Kernel/file system etc) tailored for group needs

5. Design, code and integrate software for an embedded Linux target

6. Responsible for complex SOC Boot, ICC, external RAM & Flash deployment and chip configuration

7. Investigate new technologies, frameworks and architecture, design and implementation of product

8. Perform customization, deployment and maintenance of Linux distribution on ARM core

9. Review software design and codes with software team

REQUIREMENTS:

1. At least 5 years of experience in designing, developing & debugging drivers, firmware, and software in embedded Linux environment in targeted SOC;

2. Very strong knowledge of Linux and ARM processor architecture

3. Knowledge of Linux kernel and device driver development

4. Familiar with Linux File manage System and ability of tailoring for certain application

5. Excellent coding skills in C/C++ and Python

6. Experience with Linux Tool chains and tools.

7. Experience with Linux Integrating with open-source applications

8. Extensive knowledge of bash, CMake, Shell scripting and other scripting languages.

9. Experience with embedded real-time processing hardware and operating systems, such as Linux on ARM, Linux real-time kernel and Uboot

10. Technical knowledge and experience with the following are desired; Serial communications, Network communications, CAN communication, TCP/IP, UDP, FTP, image processing.

11. Familiarity with S32/Linux a strong plus

12. Familiarity ARM processors a plus

13. Excellent interpersonal and communication (written and verbal) skills. Strong listening, questioning, clarifying and summarizing skills

14. Strong analytical skills and learning ability

15. A good working knowledge in English.

16. Positive attitude and good team working spirit

17. Independent, self-motivated and ambitious of unquestionable personal professional integrity.

RESPONSIBILITIES

1. Generate system requirements as well as developing and analyzing the detailed software requirements.

2. Develop system level software architecture and create software high-level design documents.

3. Work together with team in Linux software system, architecture design and streamline process concept for specified automobile camera system

4. Establish, extend, and maintain infrastructure supporting Linux-based development (Kernel/file system etc) tailored for group needs

5. Design, code and integrate software for an embedded Linux target

6. Responsible for complex SOC Boot, ICC, external RAM & Flash deployment and chip configuration

7. Investigate new technologies, frameworks and architecture, design and implementation of product

8. Perform customization, deployment and maintenance of Linux distribution on ARM core

9. Review software design and codes with software team

REQUIREMENTS:

1. At least 5 years of experience in designing, developing & debugging drivers, firmware, and software in embedded Linux environment in targeted SOC;

2. Very strong knowledge of Linux and ARM processor architecture

3. Knowledge of Linux kernel and device driver development

4. Familiar with Linux File manage System and ability of tailoring for certain application

5. Excellent coding skills in C/C++ and Python

6. Experience with Linux Tool chains and tools.

7. Experience with Linux Integrating with open-source applications

8. Extensive knowledge of bash, CMake, Shell scripting and other scripting languages.

9. Experience with embedded real-time processing hardware and operating systems, such as Linux on ARM, Linux real-time kernel and Uboot

10. Technical knowledge and experience with the following are desired; Serial communications, Network communications, CAN communication, TCP/IP, UDP, FTP, image processing.

11. Familiarity with S32/Linux a strong plus

12. Familiarity ARM processors a plus

13. Excellent interpersonal and communication (written and verbal) skills. Strong listening, questioning, clarifying and summarizing skills

14. Strong analytical skills and learning ability

15. A good working knowledge in English.

16. Positive attitude and good team working spirit

17. Independent, self-motivated and ambitious of unquestionable personal professional integrity.

试试用"←"或"→"方向键快速翻页把 (^o^)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值