职位快照


工作地点:
Shanghai - 上海
工作类型:
短期
职位ID:
12645250

职位概述


Job ID:512724

Location:Shanghai

Job Title:Project Development Engineer

Main Responsibilities 主要职责
- Code, Verify CAN communication & diagnostic services implementation for embedded software of controlled brake – application level.
编写和验证控制制动嵌入式应用层系统软件的通讯&诊断服务。
- Actively participate in software meetings/work sessions/code reviews
参加软件技术讨论,工作会议及代码审核。
- Perform software / hardware debug tasks as necessary
根据需要完成软件调试。
- Develop test/verification plans for verifying that software performance meets design specification and customer requirements
开发测试验证计划以便验证软件符合设计和客户要求。
- Establish traceability between design requirements and test requirements / results
- 在设计要求和测试要求之间建立可追溯性。
- Issue status reports as necessary on software verification status
根据设计内容,进行软件验证并出具报告。
- Develop and Perform automated testing of CAN communication and diagnostic services during product development phase
在产品开发阶段,开发和完成通讯&诊断服务的自动化测试。
- Develop and Manage IT&V script for different software package according to IT&V specification
基于IT&V技术规范,开发和管理不同软件的IT&V测试脚本。
- Perform IT&V test during product development phase according to IT&V script
在产品开发阶段,基于IT&V脚本完成测试
- Review and comprehend software specifications
审核并理解软件设计要求。
- Perform issue investigation testing to resolve reported software or system anomalies relative to diagnostic implementation.
调查测试并解决软件或系统中有关通讯及诊断服务实现的异常问题。
- Perform software package integration and release from modular code content
控制制动软件的集成和释放。


Experience/Education/Qualifications Level and Skills 任职资格
Required Qualifications 基本要求

- Bachelor’s Degree in Computer Engineering, Computer Science, or Electrical Engineering
本科学历,计算机工程,计算机科学,电子工程相关专业。
- Experience with lower layer software development (e.g. Initialization, Hardware I/O, ADC, SCI, SPI, timers, memory management, failsafe, real-time operating systems, task structure, APIs, flash programming, boot, serial communication – CAN, 14229, KW2000, FlexRay, protocols)
具有ECU底层软件开发经验,如:熟悉CAN总线协议及诊断规范,软件刷写,内存管理,实时操作系统,硬件IO,ADC,SCI。
- Knowledge of C, C++ and assembly language programming for embedded systems
熟练掌握嵌入式C编程和汇编语言程序设计。
- Analytical skills relevant to automotive diagnostic algorithm design and testing
汽车诊ٚ