嵌入式LINUX开发岗位职责 - 制度大全
制度大全 导航

嵌入式LINUX开发岗位职责

编辑:制度大全2021-03-31

Linux嵌入式开发(小米生态链产品)(J11527)上海创米科技有限公司上海创米科技有限公司(分支机构)工作职责:

1、针对IPC的嵌入式linux应用程序设计、开发、移植、调试和维护;

2、负责撰写软件开发相关文档,参与需求分析和讨论;

3、负责第三方协议的对接和开发;

4、设计测试用例,对疑难问题的跟踪和解决;

5、与其他相关部门沟通协调产品在每个阶段遇到的问题

任职资格:

1、熟练掌握嵌入式linux下的C/C++开发,makefile,gdb,shell,git等,具备良好的编程风格;

2、熟悉Linux操作系统,应用程序进程间通信,对多线程编程有深入的理解;

3、熟悉RTSP/RTP/HTTP等流媒体协议和TCP/IP网络协议,能熟练使用网络抓包工具对网络协议包进行分析;

4、有P2P(tutk)相关经验优先;

5、熟悉网络通讯协议(如MQTT,nanomsg等)优先;

6、熟悉音视频编码、解码开发,熟悉H264/H265、aac/g711/g726/pcm/mp3等编解码经验优先;

7、有Linux/Unix开源项目经验者优先,熟悉mplayer,ffmpeg,vlc,glib,gstreamer等项目优先;

8、工作认真细致,有独立分析问题和解决问题的能力;

9、具有良好的理解沟通能力,逻辑思维能力强,责任心强,有良好的学习能力和团队协作精神;

篇2:嵌入式LINUX项目经理岗位职责

1.参与公司自动化控制产品开发,完成项目产品软件设计开发、编码实现任务工作;

2.组织协调项目组各组员完成项目计划;

3.参与硬件设计协调、软件故障排除工作;

4.基于市场需求,承担定制软件设计、修改任务;

5.参与产品技术支持工作,向市场部提供产品技术描述和其他技术资料,并参与编写培训教材和用户培训工作;

6.协助新产品导入,解决试验、生产过程中与研发相关的技术问题;

岗位要求:

1、计算机、通信、电子等相关专业;

2、精通C/C++程序设计开发,熟悉常用数据结构和算法设计;

3、熟悉Linux系统,有Linux环境软件项目开发经验。

4、有Raspberry开发经验者优先。

篇3:嵌入式LINUX研发工程师岗位职责

高级嵌入式Linux研发工程师岗位职责:

1、基于Linux的应用软件研发,调试,文档撰写;

2、Linux系统定制,驱动研发;

3、解决Linux系统研发使用过程中遇到的各类稳定性问题及系统安全问题。

职位要求:

1、计算机、软件、电子、通信等相关专业;

2、3年以上Linux从业经验;

3、具备Linux网络编程,网络管理,系统管理相关经验;

4、具备Linux系统定制,内核和驱动开发相关经验;

5、具备系统稳定性相关经验,能运用各种异常的检测方法检测出系统中的部分异常;

6、具备系统安全相关经验。岗位职责:

1、基于Linux的应用软件研发,调试,文档撰写;

2、Linux系统定制,驱动研发;

3、解决Linux系统研发使用过程中遇到的各类稳定性问题及系统安全问题。

职位要求:

1、计算机、软件、电子、通信等相关专业;

2、3年以上Linux从业经验;

3、具备Linux网络编程,网络管理,系统管理相关经验;

4、具备Linux系统定制,内核和驱动开发相关经验;

5、具备系统稳定性相关经验,能运用各种异常的检测方法检测出系统中的部分异常;

6、具备系统安全相关经验。

篇4:Linux嵌入式软件工程师岗位职责

嵌入式Linux软件工程师RESPONSIBILITIES

1.Generatesystemrequirementsaswellasdevelopingandanalyzingthedetailedsoftwarerequirements.

2.Developsystemlevelsoftwarearchitectureandcreatesoftwarehigh-leveldesigndocuments.

3.WorktogetherwithteaminLinuxsoftwaresystem,architecturedesignandstreamlineprocessconceptforspecifiedautomobilecamerasystem

4.Establish,extend,andmaintaininfrastructuresupportingLinux-baseddevelopment(Kernel/filesystemetc)tailoredforgroupneeds

5.Design,codeandintegratesoftwareforanembeddedLinuxtarget

6.ResponsibleforcomplexSOCBoot,ICC,externalRAM&Flashdeploymentandchipconfiguration

7.Investigatenewtechnologies,frameworksandarchitecture,designandimplementationofproduct

8.Performcustomization,deploymentandmaintenanceofLinuxdistributiononARMcore

9.Reviewsoftwaredesignandcodeswithsoftwareteam

REQUIREMENTS:

1.Atleast5yearsofexperienceindesigning,developing&debuggingdrivers,firmware,andsoftwareinembeddedLinuxenvironmentintargetedSOC;

2.VerystrongknowledgeofLinuxandARMprocessorarchitecture

3.KnowledgeofLinuxkernelanddevicedriverdevelopment

4.FamiliarwithLinuxFilemanageSystemandabilityoftailoringforcertainapplication

5.ExcellentcodingskillsinC/C++andPython

6.ExperiencewithLinuxToolchainsandtools.

7.ExperiencewithLinuxIntegratingwithopen-sourceapplications

8.Extensiveknowledgeofbash,CMake,Shellscriptingandotherscriptinglanguages.

9.Experiencewithembeddedreal-timeprocessinghardwareandoperatingsystems,suchasLinuxonARM,Linuxreal-timekernelandUboot

10.Technicalknowledgeandexperiencewiththefollowingaredesired;Serialcommunications,Networkcommunications,CANcommunication,TCP/IP,UDP,FTP,imageprocessing.

11.FamiliaritywithS32/Linuxastrongplus

12.FamiliarityARMprocessorsaplus

13.Excellentinterpersonalandcommunication(writtenandverbal)skills.Stronglistening,questioning,clarifyingandsummarizingskills

14.Stronganalyticalskillsandlearningability

15.AgoodworkingknowledgeinEnglish.

16.Positiveattitudeandgoodteamworkingspirit

17.Independent,self-motivatedandambitiousofunquestionablepersonalprofessionalintegrity.

RESPONSIBILITIES

1.Generatesystemrequirementsaswellasdevelopingandanalyzingthedetailedsoftwarerequirements.

2.Developsystemlevelsoftwarearchitectureandcreatesoftwarehigh-leveldesigndocuments.

3.WorktogetherwithteaminLinuxsoftwaresystem,architecturedesignandstreamlineprocessconceptforspecifiedautomobilecamerasystem

4.Establish,extend,andmaintaininfrastructuresupportingLinux-baseddevelopment(Kernel/filesystemetc)tailoredforgroupneeds

5.Design,codeandintegratesoftwareforanembeddedLinuxtarget

6.ResponsibleforcomplexSOCBoot,ICC,externalRAM&Flashdeploymentandchipconfiguration

7.Investigatenewtechnologies,frameworksandarchitecture,designandimplementationofproduct

8.Performcustomization,deploymentandmaintenanceofLinuxdistributiononARMcore

9.Reviewsoftwaredesignandcodeswithsoftwareteam

REQUIREMENTS:

1.Atleast5yearsofexperienceindesigning,developing&debuggingdrivers,firmware,andsoftwareinembeddedLinuxenvironmentintargetedSOC;

2.VerystrongknowledgeofLinuxandARMprocessorarchitecture

3.KnowledgeofLinuxkernelanddevicedriverdevelopment

4.FamiliarwithLinuxFilemanageSystemandabilityoftailoringforcertainapplication

5.ExcellentcodingskillsinC/C++andPython

6.ExperiencewithLinuxToolchainsandtools.

7.ExperiencewithLinuxIntegratingwithopen-sourceapplications

8.Extensiveknowledgeofbash,CMake,Shellscriptingandotherscriptinglanguages.

9.Experiencewithembeddedreal-timeprocessinghardwareandoperatingsystems,suchasLinuxonARM,Linuxreal-timekernelandUboot

10.Technicalknowledgeandexperiencewiththefollowingaredesired;Serialcommunications,Networkcommunications,CANcommunication,TCP/IP,UDP,FTP,imageprocessing.

11.FamiliaritywithS32/Linuxastrongplus

12.FamiliarityARMprocessorsaplus

13.Excellentinterpersonalandcommunication(writtenandverbal)skills.Stronglistening,questioning,clarifyingandsummarizingskills

14.Stronganalyticalskillsandlearningability

15.AgoodworkingknowledgeinEnglish.

16.Positiveattitudeandgoodteamworkingspirit

17.Independent,self-motivatedandambitiousofunquestionablepersonalprofessionalintegrity.

篇5:嵌入式Linux应用软件工程师岗位职责

嵌入式Linux应用软件工程师拓邦股份深圳拓邦股份有限公司,拓邦,拓邦深圳,拓邦股份,拓邦岗位职责:

1.负责嵌入式Linux应用软件的开发、测试。

2.负责图像视频采集和机器视觉软件架构。

3.负责应用软件机器人导航、建图等框架开发

4.负责嵌入式linuxQT应用开发.

5.负责嵌入式Linux控制系统架构的实时研究。

6.负责文档的编写和整理

任职要求:

1,计算机相关专业本科以上学位;

2,精通C/C++程序设计和开发,精通数据结构和算法,具有三年以上linux系统开发经验;

3,熟悉嵌入式Linux系统的程序开发,具有独立工作能力;

4,精通嵌入式系统上的Qt开发,有实际项目经验者优先;

5,有TIDVR或IPNC平台开发经验者优先;

6.熟悉进程间通讯机制,能独立制定应用交互,数据与指令接口。

分享

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有