-
基础软件岗位职责
-
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.汽车,通讯工程,电子信息,机械电子工程,自动控制或计算机相关本科及以上学历。
-
相关范文
- 热门推荐
-
- 1 软件项目工程师岗位职责
- 2 JAVA资深软件开发工程师岗位职责
- 3 互联网软件测试岗位职责
- 4 软件需求经理岗位职责
- 5 开关电源软件岗位职责
- 6 软件实习工程师岗位职责
- 7 软件项目经理助理岗位职责
- 8 软件客户经理岗位职责
- 9 硬件软件开发岗位职责
- 10 IOS软件开发工程师岗位职责
- 分类推荐
-
- 1招生办岗位职责
- 2水利水电岗位职责
- 3专卖店岗位职责
- 4临汾岗位职责
- 5检尺工岗位职责
- 6技术服务中心岗位职责
- 7特色岗位职责
- 8门禁系统岗位职责
- 9李宁岗位职责
- 10HRIntern岗位职责
- 猜你喜欢
-
- 1 软件销售主管岗位职责
- 2 软件业务开发岗位职责
- 3 ANDROID嵌入式软件开发岗位职责
- 4 软件运营管理岗位职责
- 5 软件售前岗位职责
- 6 软件销售代表岗位职责
- 7 软件销售业务员岗位职责
- 8 金融软件开发项目岗位职责
- 9 C软件开发主管岗位职责
- 10 助理软件岗位职责