linux驱动开发工程师岗位职责职位要求
| 适配人群 | 驱动开发工程师,嵌入式安全工程师,内核开发工程师 | 使用场景 | 嵌入式系统开发,安全测评认证,内核模块维护 |
|---|---|---|---|
| 设立背景 | 公司要做安全产品,得有人写linux底层驱动。 | ||
| 核心职能 | 写驱动、改驱动、护驱动。盯紧安全漏洞,加防护代码。 | ||
| 工作内容 | 分析需求、写驱动代码、修bug、写文档、过安全认证材料。 | ||
| 协作关系 | 跟硬件工程师对电路,跟测试工程师跑用例,向技术经理汇报,和安全研究员聊攻击手法。 | ||
职责描述:
linux驱动开发工程师
【岗位职责】
1. 对linux驱动需求进行分析收集;
2. 研发和维护linux驱动模块;
3. 根据国际最新信息安全动态,研发linux驱动模块及其防护技术;
4. 编写设计类技术文档;
5. 支持产品安全测评认证,并承担相关技术类文档工作。
【岗位要求】
1. 熟悉密码相关技术规范;
2. 精通汇编、c、c 语言,熟悉java语言;
3. 熟悉嵌入式linux内核原理;
4. 熟悉侧信道攻击和故障注入攻击原理。
【任职资格】
1. 计算机、数学等相关专业学士及以上学历;
2. 至少3年以上的相关工作经验;
3. 具备powerpc、arm、mips、x86等linux驱动程序(设备驱动、网络驱动和文件过滤驱动)和内核开发经验;
4. 有u-boot,red boot等boot loader开发经验者优先;
5. 编写文档能力强,英语水平良好,熟练阅读英文文献;
6. 有诚信、有责任心,良好的自学能力、沟通能力、团队精神以及适合在高压力环境下工作。
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:3-5年
linux驱动开发工程师岗位职责职位要求:linux驱动软件工程师
| 适配人群 | 驱动工程师,内核开发者,嵌入式软件工程师 | 使用场景 | 系统移植,驱动调试,联合测试 |
|---|---|---|---|
| 设立背景 | 公司做国产嵌入式设备,要让linux跑在自家硬件上,得有人干移植和驱动的事。 | ||
| 核心职能 | 把linux系统装到新板子上。写驱动让硬件能用。帮硬件联调找问题。写文档给客户看。 | ||
| 工作内容 | 移植linux系统。调pci、usb、网口这些驱动。写测试程序。和硬件一起测板子。修bug。写设计文档。 | ||
| 协作关系 | 跟硬件工程师一起测板子。听测试工程师反馈问题。向技术主管汇报进度。配合售后给客户远程支持。 | ||
岗位职责:
1、通用linux的系统移植,适配;
2、模块的驱动调试、开发、维护;
3、负责linux系统的部分测试验证程序开发,与硬件工程师联合测试;
4、与测试、硬件等部门一起进行产品的验证、测试、故障定位和修复;
5、编写功能文档,设计文档;
6、对客户提供必要的技术支撑与服务保障。
任职资格:
1、计算机、电子、通信等专业本科及以上学历;
2、有linux驱动开发经验者优先,精通linux内核平台适配移植;
3、熟悉linux 设备驱动开发 (pci接口、usb接口,网口、串口);
4、熟悉linux内核框架,linux驱动模型,用户空间驱动设计。
5、熟悉linux内核级内存使用原则。
6、熟悉linux驱动设计模式,对linux子系统级驱动框架有深入了解,能够对驱动数据流通路,控制通路做深入分析。
7、熟悉应用层对驱动的需求,熟悉常用的应用层与内核层的通讯方式。
8、能够熟练阅读英文资料,datasheet等。
linux驱动开发工程师岗位职责职位要求:linux驱动开发工程师
| 适配人群 | 驱动开发工程师,嵌入式软件工程师,Linux内核开发者 | 使用场景 | 5G通信研发,基带芯片开发,嵌入式系统集成 |
|---|---|---|---|
| 设立背景 | 公司要搞5g基带芯片开发,kernel驱动没人写,得专门招人干这个活。 | ||
| 核心职能 | 写5g基带芯片的kernel驱动代码。设计驱动结构,调通外设功能。保证驱动稳定跑在linux上。 | ||
| 工作内容 | 写驱动代码、改bug、做单元测试、看kernel日志、配中断和tasklet、查pcie问题。 | ||
| 协作关系 | 跟硬件工程师对信号时序,跟系统工程师联调kernel,向技术组长汇报进度,和测试同事一起跑用例。 | ||
职责描述:
负责5g基带芯片的kernel驱动部分的代码设计和开发。
任职要求:
1、本科或以上学历,毕业于电子/计算机/通讯/自动化等相关专业;
2、2年以上嵌入式c语言编程经验;
3、熟悉linux设备驱动模型,能独立完成外设部分的驱动开发;
4、熟悉linux kernel架构,有interrupt/tasklet source code/ debug优先;
5、有pcie 开发经验者优先;
6、学习能力强,工作积极,热情,沟通能力强,有团队合作精神。
linux驱动开发工程师岗位职责职位要求:linux驱动工程师
| 适配人群 | 驱动开发工程师,内核开发工程师,安卓系统工程师 | 使用场景 | 嵌入式系统开发,无线通信设备,音视频终端 |
|---|---|---|---|
| 设立背景 | 公司做无线通信设备,要适配不同硬件,得有人写驱动让系统认得这些零件。 | ||
| 核心职能 | 写驱动代码,让linux和安卓能用网卡、串口、音视频这些硬件;改内核模块;调中间件。 | ||
| 工作内容 | 开发维护网卡串口flash音视频驱动;设计驱动方案;梳硬件接口;定测试方法;配编译环境;帮应用工程师查驱动问题。 | ||
| 协作关系 | 跟硬件工程师对电路和信号;跟软件应用工程师一起debug;向研发组长汇报;和测试同事联调驱动功能;偶尔和架构师聊中间件对接。 | ||
工作职责:
1.负责linux及安卓系统常用接口的驱动开发,维护,如网卡,串口,flash,音视频等;
2.负责linux内核模块及驱动模块开发的方案设计,软硬件接口梳理,测试方案指定等。
3.负责android平台hardware相关中间件/framework的开发及调试;
4.协助软件应用开发工程师定位解决linux驱动及内核问题;
5.linux及安卓编译开发环境配置及维护。
任职要求:
1.精通linux及安卓驱动开发框架、流程;
2.熟悉linux内核工作原理,进程、线程、内存管理、文件系统、网络协议栈;
3.熟悉嵌入式系统常用硬件接口,如以太网、sdio、i2c、spi、mmc、音视频接口等。
4.熟悉xilinx zynq soc平台、熟悉sca规范, corba中间件技术者优先。
linux驱动开发工程师岗位职责职位要求:linux系统维护工程师
| 适配人群 | 运维工程师,系统管理员,Linux工程师 | 使用场景 | 系统监控,故障排错,性能优化 |
|---|---|---|---|
| 设立背景 | 公司linux系统要一直跑得稳 | ||
| 核心职能 | 管好系统不宕机,修故障、打补丁、做备份、调性能 | ||
| 工作内容 | 装系统、配环境、看监控、查日志、修问题、升小版本、打补丁 | ||
| 协作关系 | 和开发同事对接业务需求,向it主管汇报,配合测试和安全岗做检查 | ||
职责描述:
1. 保障公司linux系统的正常高效运行,优化运维体系,实现可靠和可扩展的运维环境;
2. 负责系统的基本配置、备份与恢复、小版本升级及打补丁等,对业务系统进行监控,对系统软、硬件故障进行诊断与排错,系统性能优化;
3. 能够处理紧急故障,负责快速定位、处理平台各类故障问题;
4. 能结合平台运行状况合理化提供优化建议,持续改进日常运维支撑工具,逐步实现运维自动化;
5.其他临时性工作
任职要求:
1.计算机或者通信相关专业,专科学历及以上,有通信项目和运维项目经验优先;
2. 熟悉linux架构,具备主流架构、c等语言的应用开发能力
3. 熟练掌握linux系统的安装,日常管理,安全,备份,恢复,故障处理,日志分析等技能;
4. 对于系统运维具备强烈的钻研与自我学习能力;
5. 工作积极主动,有条理,学习能力强,良好的沟通能力;
6. 能吃苦耐劳且稳定的优先。
linux驱动开发工程师岗位职责职位要求:linux开源软件工程师
| 适配人群 | 云平台工程师,容器开发工程师,开源平台研究员 | 使用场景 | 云平台建设,虚拟化研发,开源技术攻关 |
|---|---|---|---|
| 设立背景 | 公司要搞容器云平台,得有人搭架构、做开发,不然项目没法推。 | ||
| 核心职能 | 设计和开发容器云平台,研究openstack、docker这些开源技术,写代码、调系统。 | ||
| 工作内容 | 看英文技术文档,写python脚本,配linux系统,搞虚拟化实验,改docker配置。 | ||
| 协作关系 | 跟测试工程师一起跑用例,向架构师汇报进度,和运维同事联调环境,跟前端偶尔对接接口。 | ||
职责描述:
职位要求:
1英文技术文档阅读能力和口头交流能力;
2 良好的团队协作能力、学习能力、沟通协调能力;
3 负责容器云平台的架构设计与开发工作;
4 负责openstack、docker等开源平台关键技术研究和开发工作;
5工作态度积极主动,快速学习能力,适应技术革新要求。
技术要求:
1 精通python语言,熟悉两门以上脚本语言;
2 有ssh、ssm等框架使用经验,对java、c 开发较为熟悉;
3 对虚拟化、云技术有一定的研究,熟悉unix环境程序开发;
4 熟悉linux系统配置管理;
5 有研发网络项目经验优先录用。
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:1-3年
linux驱动开发工程师岗位职责职位要求:嵌入式linux工程师
| 适配人群 | 嵌入式软件工程师,音频驱动开发员,ARM平台程序员 | 使用场景 | 智能网关开发,语音通信终端,无线音视频设备 |
|---|---|---|---|
| 设立背景 | 公司要做语音对讲产品,得有人在linux上写软件。 | ||
| 核心职能 | 写语音对讲程序,做模块设计和编码。要能搞定arm平台和音频功能。 | ||
| 工作内容 | 写c代码、调usb和串口、搞网络音频、测语音模块、改bug。 | ||
| 协作关系 | 跟硬件工程师对电路,跟测试工程师联调,向研发组长汇报,偶尔和产品经理聊需求。 | ||
职责描述:
岗位职责:
1、在现有linux模块基础上开发语音对讲软件;
2、根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务。
任职资格:
1.精通c,本科2年以上嵌入式开发经验,熟悉arm体系架构及相应的外围接口电路;
2.熟悉linux系统或者ucos,vxworks,threadx等任何一种嵌入式操作系统
3.熟悉usb,串口,网络,音频等编程
4.思维敏捷,沟通能力强
5.有一定的硬件基础,有手机或者网关相关无线通信从业背景者优先
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:1-3年
linux驱动开发工程师岗位职责职位要求:linux后台开发工程师
| 适配人群 | C开发工程师,Linux开发工程师,分布式开发工程师 | 使用场景 | 后台开发,服务器开发,搜索开发 |
|---|---|---|---|
| 设立背景 | 公司要做后台系统,得有人写代码 | ||
| 核心职能 | 写后台程序,修bug,让服务器跑起来 | ||
| 工作内容 | 写c/c 代码,调linux环境,测功能,改问题 | ||
| 协作关系 | 跟前端工程师一起联调,向技术组长汇报,和测试同事来回沟通 | ||
linux后台开发工程师 • 本科及以上学历,计算机或相关专业;
• 2年以上相关工作经验,
• 责任感强、有较强的逻辑思维能力、沟通能力、能够承担工作压力;
• 熟练掌握c、c 语言,
• 熟悉linux、unix开发环境
• 熟悉分布式、存储、后台、服务器、搜索任一开发 • 本科及以上学历,计算机或相关专业;
linux驱动开发工程师岗位职责职位要求:linux运维工程师
| 适配人群 | Linux运维工程师,DevOps工程师,系统架构师 | 使用场景 | 系统部署,性能调优,故障分析 |
|---|---|---|---|
| 设立背景 | 眸事网和脉豪信息需要管好网站后台,让系统跑得稳、快、不卡。 | ||
| 核心职能 | 搭环境、调性能、查故障、保系统正常跑。不是写代码的,是让别人写的程序能好好干活。 | ||
| 工作内容 | 装nginx/tomcat、配数据库、搞自动化部署、看zabbix报警、修小毛病、帮开发配环境。 | ||
| 协作关系 | 跟开发一起调接口,听技术主管安排,帮测试搭环境,偶尔回客服问的系统问题,有问题找dba或架构师商量。 | ||
linux运维工程师 眸事网 上海脉豪商务信息咨询有限公司,眸事网,脉豪信息,脉豪 我们需要您:
1. 负责应用系统部署架构的设计与实施;
2. 负责生产和测试系统各应用环境的搭建、部署、部署自动化;
3. 负责生产系统应用环境的配置优化、性能调优;
4. 负责多并发生产系统的性能故障分析;
5. 负责开发环境的配置管理及优化;
6. 配合其他部门进行日常的维护支持工作;
对您的期望:
1.大专及以上,计算机,软件相关专业优先考虑;2年以上互联网行业运维经验
2. 熟悉nginx,apache、tomcat、等web服务器配置及性能优化(负载均衡、反向代理、ssl等);
3. 熟悉持续开发集成环境,了解jenkins,git,gitlab等软件部署和配置,有搭建持续开发集成环境经验者优先
4. 熟悉redis、mongo、mysql等分布式数据库部署和优化;
5. 熟悉linux常用命令,能进行系统故障简单分析;
6. 熟悉常见的监控软件zabbix。
linux驱动开发工程师岗位职责职位要求:嵌入式linux底层驱动软件工程师
| 适配人群 | 嵌入式工程师,软件开发员,系统调试员 | 使用场景 | 系统开发,内部测试,技术培训 |
|---|---|---|---|
| 设立背景 | 公司做嵌入式产品,需要有人把设计变成能跑的代码。 | ||
| 核心职能 | 写模块代码、做内部测试、调通软硬件接口、修bug、写文档、教别人用。 | ||
| 工作内容 | 写详细设计说明书、敲代码、自己测功能、改问题、写文档、培训同事。 | ||
| 协作关系 | 跟硬件工程师一起调板子,跟应用软件同事联调,向技术经理汇报,帮技术支持查问题。 | ||
1.负责按照总体设计完成模块详细设计说明书。
2.完成模块代码编写、内部测试工作。
3.协助硬件设计人员及应用软件设计人员进行系统开发与调试。
4.根据技术支持需求进行软件代码维护。
5.编写相关技术文档,并对有关人员进行培训。
linux驱动开发工程师岗位职责职位要求:linux系统工程师
| 适配人群 | 系统工程师,运维架构师,DevOps工程师 | 使用场景 | 电信机房,网站运维,半导体研发 |
|---|---|---|---|
| 设立背景 | 电信机房要有人管服务器,不然系统老出问题,影响业务运转。 | ||
| 核心职能 | 让服务器不宕机,网站能打开,数据不丢,故障马上修好。 | ||
| 工作内容 | 装系统、配服务、写脚本、看日志、做备份、调参数、修故障、写文档。 | ||
| 协作关系 | 跟dba一起查数据库问题,配合研发部署软件,向运维主管汇报,和网络岗对接光纤交换机。 | ||
linu*系统工程师(岗位职责)
职位描述:
岗位职责:
负责电信运营商机房系统服务器维护等日常维护、技术支持、系统优化、故障处理、相关维护文档编制,以及应用系统日常维护工作
岗位要求:
1、 具有2年以上linu*系统维护的经验,熟悉linu*/uni*常用服务的安装配置与使用;
2、 熟悉red hat linu*系统架构,管理以及优化;
3、 熟悉linu*下的负载均衡技术;
4、 对光纤交换机的配置有一定了解;
5、 良好的沟通能力、团队精神和服务意识,能主动、独立开展工作,承担大的工作压力;
6、 具有优秀的自主学习能力,自我管理能力,具有高度责任心;
7、 具有hp-u*下系统储存、备份和双机容错配置(须有mc/sg/mirror经验)、排错的实际工作经验优先考虑;
8、 具有掌握hp-u*系统的安装,日常管理,安全,备份,恢复,故障处理,日志分析等技能优先考虑;
linu*系统工程师
1、保障公司linu*服务器的正常高效运行,优化运维体系,实现可靠和可扩展的运维环境;
2、网站各个web应用系统搭建、优化和日常维护,以及网站服务器操作系统、应用系统、数据库系统的维护和优化;
3、构建各类运维系统,包括代码发布系统、自动化配置管理系统、监控报警系统、集群部署系统,为linu*运维体系的效率和结果负责;
4、搭建网站数据库,应用,文件等数据备份和恢复系统;
5、保证研发部门linu*服务器上的各项软件的正常高效运行。
1、三年以上linu*系统工程师运维工作经验;
2、精通linu*系统管理,熟悉linu* kernel参数调优,有丰富的linu*操作系统性能监控和优化工作经验;
3、精通linu*防火墙iptables配置,有丰富的网站安全防护和入侵检测的经验;
4、精通linu*平台常用服务的搭建和配置,如:cvs,nfs,ftp,mysql等;
5、精通uni*shell,能够用shell快速编写各类服务器维护脚本;
6、能用c#,.net 写些windows小程序的优先考虑。
7、有半导体公司linu*系统运维经验的,熟悉电路cad软件的优先考虑。
关键胜任能力(至少2个):
1、熟悉操作统及相关应用(linu*,windows),有服务器部署维护经验者优先;2、有一定编程基础,熟悉shell脚本或bat脚本的编写及调试;或精通其它编程语言。
任职资格:1、熟悉各种操作系统(包括linu*、windows等);能够独立解决操作系统的驱动、操作、调试等;有系统管理经验者优先; 2精通shell脚本的编程及调试;熟悉bat脚本的编写;或精通其它编程语言,具有一定的编程经验; 3、熟悉常用打包工具,如innosetup,nsis;installsheild等及相关打包脚本的编写;或有封装过产品包经验者优先;(以上工具,任一即可) 4、熟悉oracle和mysql数据库的安装,布署,配置,调式,备份,恢复及日常排错处理能力;熟悉数据库集群者更佳; 5、熟悉服务器存储技术,网络技术; 6、有较强的责任心和团队协做能力及良好的文档书写能力;。
工作职责:
1、软件产品升级脚本的开发及升级方案的编写;
2、软件产品成果的保护与版本控制;
3、提供软件产品化的技术支持;
4、确认产品化环境的有效性及安全性;
5、相关培训文档的编写.
1、负责服务器的部署、配置、维护、日志分析;
2、负责公司互联网平台的部署、升级、迁移、数据备份恢复;
3、负责监控服务器、互联网平台运行情况,并进行相应故障处理;
4、负责自动化运维平台的搭建;
任职条件:
1、计算机及相关专业,大专及以上学历,3年或以上linu*服务器管理经验
2、精通centos系统,精通shell脚本编写;
3、精通常用服务器软件配置及维护:ngin*、squid、tomcat、mysql、apache、php、memcached 、zabbi*、keepalived
4、精通oracle数据库安装、性能调优、数据备份恢复;精通mysql主从复制、主主复制,性能调优,数据备份恢复;
5、精通ansible工具的使用;
6、熟悉oracle ias,zookeeper,hadoop部署配置者优先;
7、熟悉python、django、flask者优先;
8、对 工作 认真负责,可以在压力下 工作 ,对各种突发故障即刻解决,做事细致谨慎。;
1.linu*操作系统及周边运维与管理;
2.配合dba及项目组同事进行故障排查及性能优化工作;
3.负责linu*操作系统安装调试及性能优化;
4.负责云服务器的配置、调优及问题处理;
5编写项目技术部署方案、技术文档及标准化文档
任职资格:
教育背景:
◆ 信息技术相关专业,大专以上学历
培训经历:
◆ 通过rhce认证考试,并获得rhce证书
经验:
3年以上相关经验;
有百台以上linu*运维经验;
有阿里云平台linu*运维经验者优先。
技能技巧:
精通linu*操作系统,有linu*系统优化及安全预防经验,如安全补丁定期更新;
精通linu*操作系统的安装管理和维护,故障排查;
对主流自动化运维工具,如:puppet,监控预警工具,如zabbi*部署及优化者优先;
能够撰写shell脚本,掌握python语言者优先;
熟悉mysql、tomcat、apache优先;
较好的抗压能力;
较好的执行力。
态度:
责任心、事业心强;良好的团队合作精神;良好的敬业精神和职业道德操守。
我们提供:富有竞争力的薪酬待遇和激励机制,五天工作制、享有所有法定假日、年度旅游、年度体检、部门活动、教育福利、社会保险 高额商业保险、解决户口和人事关系等。
1、云环境下高并发、大规模集群的系统和网络方案制定和实施。
2、负责系统运维、服务监控分析、故障排查,以及紧急情况下的应急处理。
3、能够排查linu*内核引起的问题,并及时解决。
4、对相关新技术进行调研,并尝试新的系统解决方案。
1、计算机或者相关专业本科以上学历;
2、3年以上的系统工程师经验,精通linu*服务器的网络、安全、web环境的规划、配置与调优
3、精通基础网络协议、路由、交换原理,有实际的维护管理经验,熟悉ttp/dns/dhcp/v*lan/vlan等
4、熟悉uni*、linu*下防火墙、路由等应用服务的配置、管理
5、了解数据库优化,了解常用缓存系统
6、能够熟练使用python,shell,perl的开发语言
7、熟悉linu*内核源码并具有linu*内核开发经验者优先
8、熟悉qemu/kvm,libvirt,openstack,openvswitch等开源项目者优先
9、有一定的项目管理协调能力;较好的语言表达及沟通能力;具有团队精神,为人正直诚
恳;能够持续学习并跟进新技术的发展变化
linux驱动开发工程师岗位职责职位要求:linux研发工程师
| 适配人群 | 内核开发工程师,网络协议工程师,系统安全研究员 | 使用场景 | 内核定制,网络服务开发,系统安全加固 |
|---|---|---|---|
| 设立背景 | 公司做linux安全产品研发,需要人写底层代码和调系统。 | ||
| 核心职能 | 写c/c 程序、改内核、调试网络服务、编译定制系统。 | ||
| 工作内容 | 用vim写代码、git提交、gdb查bug、配gentoo、编译内核、写socket程序。 | ||
| 协作关系 | 跟测试工程师对bug,向技术总监汇报,和运维一起搭环境,跟产品经理聊需求。 | ||
linux研发工程师 大连暗泉信息技术有限公司 大连暗泉信息技术有限公司,暗泉 linux研发工程师 10k-25k/月
技能要求
1. 熟练使用各主流linux发行版本;
2. 熟悉c/c 语言及linux shell或python;
3. 熟练使用linux下各类ide/vim及git等版本控制工具;
4. 熟悉c标准库、系统调用并能熟练编写各种网络程序;
5. 熟悉linux 环境下的网络编程(socket);
6. 熟悉linux内核及linux操作系统架构(如:安装gentoo-linux,熟练使用,lfs更佳);
7. 能够自定义内核模块选项编译内核;
8. 熟练使用gdb(lldb)调试程序。
linux高级研发工程师 25k-40k/月
1. 符合研发工程师标准;
2. 熟悉select、epoll等模型;
3. 熟练使用gdb(lldb)调试程序;
4. 熟悉tcp/ip协议、elf文件结构、lkm开发;
5. 熟悉linux文件系统、网络框架、内存管理等内核模块;
6. 能够对内核源码指定功能编写patch;
7. 熟悉虚拟化技术及kvm。
linux驱动开发工程师岗位职责职位要求:linux平台软件开发工程师
| 适配人群 | 嵌入式软件工程师,ARM平台开发者,物联网应用开发员 | 使用场景 | 物联网设备开发,远程系统升级,嵌入式产品迭代 |
|---|---|---|---|
| 设立背景 | 做物联网设备的软件,得有人写arm芯片上的linux程序。 | ||
| 核心职能 | 写arm平台的linux程序,分析需求,搭软件架子,管代码和文档。 | ||
| 工作内容 | 写代码、改bug、写设计文档、更新源码、管git版本。 | ||
| 协作关系 | 跟硬件工程师聊接口,跟测试工程师对问题,向组长汇报进度,和产品经理确认需求。 | ||
工作职责:
"1、负责基于嵌入式arm平台的linux应用程序开发与维护;
2、负责产品软件需求分析及软件框架设计;
3、负责开发文档编写、源码开发维护及版本控制;"
任职资格:
"1、具有三年以上嵌入式linux应用软件开发经验;
2、精通c语言编程,熟悉linux系统、shell、makefile;
3、精通socket网络编程,了解tcp、udp、http等网络协议;
4、精通linux多线程编程、进程间通信、文件i/o操作等;
5、具有远程网络控制、远程系统升级等相关产品开发经验者优先考虑;
6、为人踏实、责任心强,有较强的钻研精神和团队合作意识。"
linux驱动开发工程师岗位职责职位要求:系统工程师(linux)
| 适配人群 | 运维工程师,系统架构师,IT基础设施专员 | 使用场景 | 系统上线,故障处理,性能监控 |
|---|---|---|---|
| 设立背景 | 公司业务系统越来越多,服务器老出问题,得有人专门管硬件和平台。 | ||
| 核心职能 | 管好服务器和虚拟机,让整个技术平台别趴窝,出了事马上修。 | ||
| 工作内容 | 装服务器、配vm、盯监控、处理告警、换硬盘、查网络包、调性能。 | ||
| 协作关系 | 跟开发同事一起查bug,向it主管汇报,配合网络组调线路,帮应用团队上线新服务。 | ||
职责描述:
工作职责:
1、负责系统服务器架构(服务器以及附属设备的实施部署工作);
2、负责系统和技术架构平台日常运维工作,包括监控和故障处理,保证服务的正常提供
任职资格:
1、计算机相关专业大专以上学历,3年以上系统运维经验;
2、熟悉linux系统管理,对系统性能有一定认识;
3、熟练掌握vm虚拟化技术(有vm vsphere5.5以上版本部署、运维经验,vm环境esxi主机数量超过10台,虚拟机数量>100台为佳);
4、对服务器硬件等设备熟悉,有一定配件更换能力
5、熟悉网络知识,了解tcp/ip协议,能够使用tcpdump抓包分析问题;
6、有vcp或rhel证书优先,
岗位要求:
学历要求:大专
语言要求:不限
年龄要求:不限
工作年限:3-4年经验
linux驱动开发工程师岗位职责职位要求:linux嵌入式软件工程师
| 适配人群 | 嵌入式软件工程师,汽车电子开发者,底层系统工程师 | 使用场景 | 智能汽车电子,车载摄像头系统,嵌入式SOC开发 |
|---|---|---|---|
| 设立背景 | 做汽车摄像头系统的linux软件,得有人懂底层开发和系统搭建。 | ||
| 核心职能 | 搞linux系统架构、驱动开发、soc启动配置、arm平台定制部署。 | ||
| 工作内容 | 写需求文档、画架构图、调kernel和文件系统、编译烧录、查bug、代码评审。 | ||
| 协作关系 | 跟硬件工程师对芯片参数,跟算法同事联调图像处理,向技术主管汇报进度,和测试一起跑用例。 | ||
嵌入式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.










