职位详情

登录

底层软件工程师
1.5-2.5万·13薪
人 · 本科 · 2年及以上工作经验 · 性别不限2024/11/15发布

马陆镇宝安公路2455号

公司信息
上海奥美尼齿轮有限公司

外资(欧美)/150-500人

该公司所有职位
职位描述
Responsibilities:
职责与工作任务:
1. Responsible for basic SW development for LV and HV inverter based on Microcontroller with ARM core to setup basic SW configuration and running environment according to HW platform and software requirement specification
基于ARM内核的微控制器的低压和高压变频器的底层软件开发,根据硬件平台和软件要求规范设置底层软件配置和运行环境。
2. Responsible for Boot Loader development, HW and SW I/O configuration, debugging, memory configuration, CAN communication implementation and modification based on CANopen, J1939 and customized CAN protocol, complex device driver I/O, SW functionality and safety implementation
启动加载器的开发,硬件和软件的I/O配置,调试,内存配置,基于CANopen,J1939和自定义CAN协议的CAN通信实现和修改,复杂的设备驱动I/O,软件功能和安全实现。
3. Responsiable for basic SW debugging, calibration and working with SW test engineer to setup the test enviromment and validate the SW.
负责基本的软件调试,校准,并与软件测试工程师合作,建立测试环境并验证软件。
4. Responsiable for interface setup and integration with inverter application software, support application SW development, e.g.diagnostic, Sub-Function design.
负责接口设置和与变频器应用软件的集成,支持应用软件的开发,如诊断、子功能设计。
5. Responsiable for basic software requirement, design specification development, modify and optimize the SW based on the SW test report
负责基本的软件需求,设计规范开发,根据软件测试报告修改和优化软件。
6. Responsiable for working with system engineer to support customer
负责与系统工程师合作,支持客户的工作。
7. Responsiable for documenting the information during SW development process and documentation management.
负责记录软件开发过程中的信息和文件管理。
8. Other tasks assigned by the leaders.
领导布置的其他任务。

Requirements :
任职资格:
1. bachelor degree or above,Engineering degree in Electronic and Electrical, Automotive (Control SW Direction), Computer science or relevant technical area
本科及以上,电子和电气、汽车(控制SW方向)、计算机科学或相关技术领域的工程学位
2.Advance skill on SW development tool chain, Compiler, debugger, GUI, CANape, etc.
Advanced skill on MATLAB/Simulink tool boxes, C/C++
Advanced skill in MS office software
掌握软件开发工具链、编译器、调试器、GUI、CANape等方面的高级技能。
具有MATLAB/Simulink工具箱、C/C++的高级技能。
在MS办公软件方面的高级技能
3.2+ years of working experience in basic software development of automotive inverter, DCDC, On-board charger, BMS product.
C code and MBD design experience on basic software development based on ARM core, TI, Infineon Micro-Controller
Knowledge & Experience in CAN-FD communication and CAN 2.0/J1939/CANopen protocol
Knowledge & Experience in diagnostic requirement development based on ISO14229, ISO15031,ISO15765 etc. diagnostic specification
Knowledge & Experience of basic SW function implementation to setup HW and SW I/O, Power management, SPI communication, Memory device configuratin
Familiar with Automotive software development process based on ASPICE and understand IS026262 functional safety
understand main hardware IC and SW configuration.
2年以上汽车变频器、DCDC、车载充电器、BMS产品的底层软件开发工作经验。
在基于ARM核心、TI、Infineon微控制器的底层软件开发方面有C语言和MBD设计经验。
有CAN-FD通信和CAN 2.0/J1939/CANopen协议方面的知识和经验
在基于ISO14229,ISO15031,ISO15765等诊断规范的诊断需求开发方面的知识和经验。
具有基本的软件功能实现的知识和经验,以设置硬件和软件I/O,电源管理,SPI通信,内存设备配置。
熟悉基于ASPICE的汽车软件开发流程,了解IS026262功能安全。
了解主要的硬件IC和SW配置。

相关职位
Autosar软件开发工程师1.5-2.5万·15薪
周末双休商业保险
软件工程师 (MJ000021)1.5-3万
子女医疗保险补充医疗保险五险一金
软件工程师1.5-2.5万
软件工程师 (MCU/HUD)1.8-2.5万·13薪
软件工程师1.5-2.5万·14薪
查看所有职位
51米多多提醒你:在招聘、录用期间要求你支付费用的行为都必须提高警惕。 以招聘为名的培训、招生,许诺推荐其他工作机会,甚至提供培训贷款,或者支付体检 、服装、押金和培训等费用后才能录用工作的,都属于违法行为,应当提高警惕。一经发现,请立即举报,并向当地公安机关报案。

举报

招聘信息 > 上海招聘 > 电子/电器/仪器仪表招聘 > 上海嵌入式软件开发(Linux/单片机/PLC/DSP等)招聘

收藏

热门职位热门城市周边城市