驱动软件开发岗位职责 - 制度大全
制度大全 导航

驱动软件开发岗位职责

编辑:制度大全2021-02-18

driver驱动软件开发工程师riscv软件开发工程师驱动

工作职责:

1、负责riscv编译工具移植及调优(GCC/GDB,etc);

2、负责riscv软件验证环境搭建;

3、负责riscv软件测试用例的编写/调试;

4、BPXXXX年芯片相关软件移植/维护等工作。

任职要求:

1、大学本科及以上学历,计算机相关专业,有C/C++经验;

2、2-5年嵌入式开发经验;

3、1个以上SOC芯片项目的软件开发(或FPGA验证)经验;

4、熟悉riscv指令营/中断/异常处理/cache机制优先考虑;

5、有编译工具链研发经验者优先考虑;

6、有riscv项目经验的优先考虑。riscv软件开发工程师驱动

工作职责:

1、负责riscv编译工具移植及调优(GCC/GDB,etc);

2、负责riscv软件验证环境搭建;

3、负责riscv软件测试用例的编写/调试;

4、BPXXXX年芯片相关软件移植/维护等工作。

任职要求:

1、大学本科及以上学历,计算机相关专业,有C/C++经验;

2、2-5年嵌入式开发经验;

3、1个以上SOC芯片项目的软件开发(或FPGA验证)经验;

4、熟悉riscv指令营/中断/异常处理/cache机制优先考虑;

5、有编译工具链研发经验者优先考虑;

6、有riscv项目经验的优先考虑。

篇2:底层驱动软件开发工程师岗位职责任职要求

底层驱动软件开发工程师岗位职责

底层软件开发工程师汽车BSW驱动嵌入式摩芮思科技咨询(上海)有限公司摩芮思科技咨询(上海)有限公司,摩芮思Yourrole:

Workingwithsystemengineerforsystemrequirementanalysisandsoftwarerequirementpreparation;

ManagementofSWrequirementsandspecificationwithDoorsandMKS;

DevelopsoftwareforelectroniccontrolunitsusingC,suchasTCU,ADAS,ECUetc.;

SoftwarerelatedtestingwithhardwareandHILtestbench;

HaveknowledgeaboutISO26262:Functionalsafety;

HaveknowledgeaboutAUTOSAR;

Vehiclecalibrationteamsupport;

Forseniorposition

Troubleshootingandproblemsolvingofproductontestbenchandvehicle;

CoachingandleadingjuniorSWengineers;

Technicalcommunicationrelatedtotheproductwiththecustomer;

SynchronizingSWmilestoneswithoverallprojecttiming.

Yourprofile:

Bachelor/MasterdegreeonComputerScience/SoftwareEngineeringoranalternativewithrelevantexperience;

2+years’experience(5+forseniorposition)inClanguageorforautomotiverelatedsoftwaredesignincludingrequirements&analysis,implementation,debugging,integration,verification&validation,release,andmaintenanceforserialproducts;

Excellentproblemresolutionandanalyticalthinkingskills;

GoodknowledgeofCAN,UDS,OBD,MKS,DOORs,DiagRA;

ExperienceinusingCANapeorETAS-INCA;

GoodcommunicationskillbothinChineseandEnglish;

BasicAutomotiveSpiceknowledge.

Goodtohave

Goodproductrelatedworkingexperience,suchasTCU,ADAS,ECUetc.;

CanuseAutomationdeskorPythonforHILtest.

您的职责:

与系统工程师进行系统需求分析,并准备软件需求;

使用Doors和MKS进行管理软件需求;

使用C语言开发汽车电控单元,如TCU,ADAS,ECU等;

测试相关的硬件和硬件在环测试台架相关的软件开发工作;

具备一定的功能安全方面知识,ISO26262;

支持整车标定团队;

对于资深岗位

解决产品在测试台架、整车方面的问题发现与解决;

指导并领导年轻软件工程师;

与客户进行产品相关的技术沟通;

根据项目总体时间安排,同步软件开发时间。

职位要求:

本科及以上学历,计算机科技、软件工程、电气工程、机电工程或其他相关背景;

至少2年以上(资深岗位5年以上)在汽车相关嵌入式系统软件开发经验,包括需求分析、执行、解决问题、集成、测试验证、释放和维护相关系列产品;

优秀的问题解决和分析能力;

了解CAN,UDS,OBD,MKS,Doors,DiaRA等;

使用CANape或ETAS-INCA的经验;

优秀的中英文沟通能力;

基本了解汽车Spice知识;

加分项

产品相关的开发经验,如TCU,ADAS,ECU等;

HiL测试工作经验,能够使用Automationdesk,Python。

薪资面议

底层驱动软件开发工程师岗位

篇3:嵌入式软件开发工程师USB驱动方向职位描述与岗位职责任职要求

职位描述

嵌入式软件开发工程师-USB驱动方向

岗位职责

为端侧人工智能系统设计、开发嵌入式软件

具体工作:

1、深入了解和明确设计需求,和其他专业团队(芯片、算法团队)合作进行高质量的设计工作

2、设计产品测试策略和方法,建立自动化的产品测试程序

3、开发高质量的嵌入式系统软件

4、开发嵌入式系统底层驱动模块,主要负责USB模块

5、负责USB相关的功能和性能验证,问题的解决

6、编写嵌入式系统软件的相关文档

岗位要求

1、相关专业(计算机科学、自动控制、电子工程、精密仪器、应用物理等)本科或者本科以上学位

2、有三年以上的BSP开发经验。

3、有三年以上IC设计公司工作经验优先。

4、良好的C/C++程序开发能力,有较好的架构构建水平

5、熟悉RTOS(real-timeoperatingsystem),bootloader,BSP(boardsupportpackage),driver,Multiprocessing和硬件底层设计等等

6、了解“敏捷软件开发”(Agilesoftwaredevelopment)的方法,并有相关工程实践,能应用到版本控制、代码分析、单元测试、代码整合中去

7、良好的个人项目任务和时间安排水平

8、有良好的口头和书面表达能力

9、良好的团队合作精神

10、精通USB协议,熟悉USB3.0/USB2.0等相关协议

11、能够独立分析、解决USB相关的功能和性能方面的问题

制度专栏

返回顶部
触屏版电脑版

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