基础软件岗位职责

BaseSoftware基础软件开发Jobobjectivesandresponsibilities:

工作目标和职责

1.CreateSoftwaretechnicalprofilebasedoncustomer’srequirement.根据客户需求开发软件技术规格书。

2.EmbeddedSoftwareDesign-Embeddedsoftwaredesignconsistsofaspectssuchasarchitecturaldesign,abstractspecificationandinterfacedesign,componentdesign,datastructuredesign,andalgorithmdesign.嵌入式软件设计:软件系统架构设计,抽象化需求定义,软件接口设计,软件模块设计,数据结构设计和算法设计。

3.Createsappropriatedesigndocumentationforreview.创建软件设计文档并组织评审

4.Verifyingandvalidatingsoftwareandreleasesoftware.测试和验证软件,发放软件。

5.Carriesoutpartiallydefinedandmoderatelycomplextasks.执行并完成中等复杂程度的开发任务或完成开发任务的一部份。

6.Troubleshootsmoderatelycomplexproblemsandrecommendsappropriateactions.排查中等难度的软件问题,并提出相应的解决方案。

7.Demonstratesgoodunderstandingandappliesknowledgeoftheembeddedsoftwarerelateddisciplinetoprojects.在项目实践中不断展现自已所掌握的嵌入式软件方面的理论知识和经验。

8.AppliesembeddedSoftwareskillsandknowledgeandcontinuestodevelopexperienceincreatingtechnicalsolutions.不断地应用嵌入式的软件知识和技能到项目实践中,并且不断地从解决实际技术问题中积累经验。

Requiredexperienceandtechnicalskills:

要求的经验和技术能力

•6+yearsindustryexperienceondevelopingcomplexembedded“hard”real-timesoftwaresystems.6年以上的嵌入式“硬”实时软件系统开发和应用经验。

•ExperiencewithautomotiveECMhardwareplatformsandhowtheyareappliedinrealtimeenginecontrolapplications.有汽车ECU的硬件应用和实时控制方面的应用经验。

•Understandingofthefunctionsofthemicrocontrollerandallofitssubmodulesinsufficientdetailtobeabletodesignamicrocontrollerintoanelectronicsystem.对汽车行业所用到的MCU的功能有较深的了解,并且对它的应用有足够的熟悉,能为特定的电子系统设计选型MCU。

•Capableofwritingsoftwareprogramsforthemicrocontrolleranditsprogrammablesub-modules.能基于相关的MCU平台上进行软件开发,能对MCU的片上模块进行软件编程。

•FamiliarwithdetailedblockdiagramofInterfaceMCUtootherhardware.熟悉MCU的外围电路,以及它们与其他控制器硬件之间的接口关系。

•ExperiencewithBootloaders&MicroprocessorConfigurations.有Booloader和MCU软硬件配置的经验。

•6+years’experienceinsoftwareengineeringusingANSI“C”.有6年以上的基于ANSIC语言的软件工程经验。

•Appliedexperiencewiththefollowingmicrocontrollers:MPC5554orMPC555orMPC5777.有汽车行业所用到的特定MCU的应用经验:MPC5554或MPC555或MPC5777。

•AppliedexperienceonlowleveldriveronTPU,QADC,QSM/SPI,Toucan,MIOS&SIU.有下列低层驱动的编程经验:TPU,QADC,QSM/SPI,Toucan,MIOS和SIU。

•ExperienceinwritingcustomTPUmicrocodeandgenerationofTPUmasks.有基于TPU的微码编程经验。

•ExperienceininterfacingtoandwritingsoftwaredriversforcustomASICsand/orFPGAs.有针对汽车行业专用ASIC或FPGA编程的经验。

•BasicknowledgeofCachememoryandDMAmicrocontrollers.对具有缓冲存储功能和DMA功能的单片机有基本的了解。

•Experiencewithmemorydevices(accessmethods,failuremodes,timing,etc.)–Flash,RAM,etc。对单片机的存储模块:Flash和RAM等有编程经验。

•Awarenessoftheapplicationofcontrollawsandtheorytoembeddedcontrols.Specificknowledgeoftaskschedulingandinterruptprocessingwithrespecttomachinecontextswitching.了解控制原理和理论如何应用到实际的嵌入式系统中。并具备嵌入式软件的任务调度和实时任务中断的知识。

•Extensiveknowledgeofthesoftwaredevelopmentenvironment:compilers/linkers/Makefiles,Debuggers(BDM,JTAG,Nexus)有较深的嵌入式软件开发环境经验:编译/链接/生成可执行文件,调试器(BDM,JTAG,Nexus)。

•AwarenessoftheapplicationofEthernet,UDS,Autosar,DatalinkCommunications,-J1939,XCP,lowerlevelCANdrivers.对汽车电子的相关通讯协议和应用技术有一定的了解:以太网,UDS,Autosar,数据通讯,J1939,XCP,以及CAN低层驱动程序。

•AbilitytoworkwithCustomerandteammembersinaglobalenvironment能与客户及国际背景的团队成员协调工作。

•ProficientinbothwritingandoralEnglish.英文听说读写熟练。

•Bachelordegreeorabove,relatingtoautomotive,communication,electronicsinformation,mechatronics,automationorcomputer.汽车,通讯工程,电子信息,机械电子工程,自动控制或计算机相关本科及以上学历。

Jobobjectivesandresponsibilities:

工作目标和职责

1.CreateSoftwaretechnicalprofilebasedoncustomer’srequirement.根据客户需求开发软件技术规格书。

2.EmbeddedSoftwareDesign-Embeddedsoftwaredesignconsistsofaspectssuchasarchitecturaldesign,abstractspecificationandinterfacedesign,componentdesign,datastructuredesign,andalgorithmdesign.嵌入式软件设计:软件系统架构设计,抽象化需求定义,软件接口设计,软件模块设计,数据结构设计和算法设计。

3.Createsappropriatedesigndocumentationforreview.创建软件设计文档并组织评审

4.Verifyingandvalidatingsoftwareandreleasesoftware.测试和验证软件,发放软件。

5.Carriesoutpartiallydefinedandmoderatelycomplextasks.执行并完成中等复杂程度的开发任务或完成开发任务的一部份。

6.Troubleshootsmoderatelycomplexproblemsandrecommendsappropriateactions.排查中等难度的软件问题,并提出相应的解决方案。

7.Demonstratesgoodunderstandingandappliesknowledgeoftheembeddedsoftwarerelateddisciplinetoprojects.在项目实践中不断展现自已所掌握的嵌入式软件方面的理论知识和经验。

8.AppliesembeddedSoftwareskillsandknowledgeandcontinuestodevelopexperienceincreatingtechnicalsolutions.不断地应用嵌入式的软件知识和技能到项目实践中,并且不断地从解决实际技术问题中积累经验。

Requiredexperienceandtechnicalskills:

要求的经验和技术能力

•6+yearsindustryexperienceondevelopingcomplexembedded“hard”real-timesoftwaresystems.6年以上的嵌入式“硬”实时软件系统开发和应用经验。

•ExperiencewithautomotiveECMhardwareplatformsandhowtheyareappliedinrealtimeenginecontrolapplications.有汽车ECU的硬件应用和实时控制方面的应用经验。

•Understandingofthefunctionsofthemicrocontrollerandallofitssubmodulesinsufficientdetailtobeabletodesignamicrocontrollerintoanelectronicsystem.对汽车行业所用到的MCU的功能有较深的了解,并且对它的应用有足够的熟悉,能为特定的电子系统设计选型MCU。

•Capableofwritingsoftwareprogramsforthemicrocontrolleranditsprogrammablesub-modules.能基于相关的MCU平台上进行软件开发,能对MCU的片上模块进行软件编程。

•FamiliarwithdetailedblockdiagramofInterfaceMCUtootherhardware.熟悉MCU的外围电路,以及它们与其他控制器硬件之间的接口关系。

•ExperiencewithBootloaders&MicroprocessorConfigurations.有Booloader和MCU软硬件配置的经验。

•6+years’experienceinsoftwareengineeringusingANSI“C”.有6年以上的基于ANSIC语言的软件工程经验。

•Appliedexperiencewiththefollowingmicrocontrollers:MPC5554orMPC555orMPC5777.有汽车行业所用到的特定MCU的应用经验:MPC5554或MPC555或MPC5777。

•AppliedexperienceonlowleveldriveronTPU,QADC,QSM/SPI,Toucan,MIOS&SIU.有下列低层驱动的编程经验:TPU,QADC,QSM/SPI,Toucan,MIOS和SIU。

•ExperienceinwritingcustomTPUmicrocodeandgenerationofTPUmasks.有基于TPU的微码编程经验。

•ExperienceininterfacingtoandwritingsoftwaredriversforcustomASICsand/orFPGAs.有针对汽车行业专用ASIC或FPGA编程的经验。

•BasicknowledgeofCachememoryandDMAmicrocontrollers.对具有缓冲存储功能和DMA功能的单片机有基本的了解。

•Experiencewithmemorydevices(accessmethods,failuremodes,timing,etc.)–Flash,RAM,etc。对单片机的存储模块:Flash和RAM等有编程经验。

•Awarenessoftheapplicationofcontrollawsandtheorytoembeddedcontrols.Specificknowledgeoftaskschedulingandinterruptprocessingwithrespecttomachinecontextswitching.了解控制原理和理论如何应用到实际的嵌入式系统中。并具备嵌入式软件的任务调度和实时任务中断的知识。

•Extensiveknowledgeofthesoftwaredevelopmentenvironment:compilers/linkers/Makefiles,Debuggers(BDM,JTAG,Nexus)有较深的嵌入式软件开发环境经验:编译/链接/生成可执行文件,调试器(BDM,JTAG,Nexus)。

•AwarenessoftheapplicationofEthernet,UDS,Autosar,DatalinkCommunications,-J1939,XCP,lowerlevelCANdrivers.对汽车电子的相关通讯协议和应用技术有一定的了解:以太网,UDS,Autosar,数据通讯,J1939,XCP,以及CAN低层驱动程序。

•AbilitytoworkwithCustomerandteammembersinaglobalenvironment能与客户及国际背景的团队成员协调工作。

•ProficientinbothwritingandoralEnglish.英文听说读写熟练。

•Bachelordegreeorabove,relatingtoautomotive,communication,electronicsinformation,mechatronics,automationorcomputer.汽车,通讯工程,电子信息,机械电子工程,自动控制或计算机相关本科及以上学历。

相关范文

DSP软件开发岗位职责

DSP软件开发工程师 岗位职责: 1、具有电子、自控、计算机、通信等相关专业的本科学历及以上; 2、熟悉DSP应用软件开发或者视频图像算法的DSP软件优化 3、

  • 查看本文
  • 存储软件研发工程师岗位职责

    负责存储产品的软件设计、开发、维护岗位要求:1、大学本科以上学历,三年以上存储相关研发工作经验;2、精通linux环境应用和内核驱动开发;3、对存储产品有深刻的

  • 查看本文
  • 软件实施助理岗位职责

    软件实施售前助理 初米网络科技(上海)有限公司 初米网络科技(上海)有限公司,初米,初米 工作职责 1、参与Oracle人力资源产品的售前和商务工作,产品包括O

  • 查看本文
  • 终端软件岗位职责

    终端中级软件工程师 武汉盛帆电子股份有限公司 武汉盛帆电子股份有限公司,盛帆,盛帆 职责描述: 1、负责公司指定项目的管理与实施,并对结果负责; 2、负责研发项

  • 查看本文
  • 软件销售工程师岗位职责

    软件销售工程师 华粤集团 广州市华粤行仪器有限公司,华粤行,华粤集团,华粤行 岗位概述:负责区域内的产品销售工作 岗位职责: 1、负责责任片区市场的开发,挖掘有

  • 查看本文
  • 软件助理经理岗位职责

    信息技术部总经理助理(软件开发) 大通证券 大通证券股份有限公司,大通证券,大通 职责描述: 1、组织审定开发技术标准,改进软件开发流程和质量; 2、完成开发项

  • 查看本文
  • C软件程序员岗位职责

    任职要求:(1)2年以上asp.net网页或Winform桌面程序开发经验;(2)精通C#、Asp.net程序开发,熟练使用Visual Studio 系列开发

  • 查看本文
  • C嵌入式软件开发工程师岗位职责

    嵌入式C语言软件开发工程师 上海保隆汽车科技股份有限公司 上海保隆汽车科技股份有限公司,上海保隆,保隆科技,保隆 岗位职责: 1、负责GE,TI,Infineo

  • 查看本文
  • asp.net软件开发岗位职责

    asp.net软件开发工程师 北京瑞风协同科技股份有限公司 北京瑞风协同科技股份有限公司,北京瑞风协同,瑞风协同,瑞风协同 本职位隶属研发中心,向研发中心部门经

  • 查看本文
  • 软件测试应届生岗位职责

    岗位职责: 1、独立完成模块的测试用例设计 2、行测试用例并对bug进行报告与跟踪,协助开发人员定位解决; 3、完成上级安排的其他工作; 任职要求: 1、XXX

  • 查看本文
  • 查看本文更多推荐:〖 基础 软件 基础软件岗位职责

    热门推荐
    分类推荐
    猜你喜欢
    关于我们 |   免责声明 |  侵权投诉 |  注册协议 |  联系我们 |  帮助中心
    苏ICP备16007902号-122 |   苏公网安备 32081202000303号
    淮安守皓信息技术有限公司 © 版权所有