Software Engineer (Autocoding)
京西重工有限公司ShanghaiUpdate time: May 18,2019
Job Description
上海市 浦东新区

Job Responsibilities

?Design and develop CAN communication algorithms for controlled brake software products

o Design and develop embedded software for CAN IVC and CAN Diagnostic Services implementation – App level and CAN handler level

o Develop test/verification plans for verifying that software performance meets design specification and customer requirements

o Establish traceability between design requirements and test requirements / results

o Issue status reports as necessary on software verification status

?Develop and Perform automated HIL testing of CAN communication protocol during product development phase

o Develop scripts for HIL testing of CAN IVC and CAN Diagnostic Services testing

o Conduct automated testing of IVC/Diag Services on released software packages

o Manage migration of developed test protocol to IT&V group

?Prototype software developer for CAN communication

o Investigate signal issues on development vehicles and capture CAN data

o Root cause and determine spec / software change necessary to solve signal issue

o Implement software change and compile software to test CAN solution in vehicle

o Revise requirement specification with updated content and verify with released software

?Perform issue investigation testing to resolve reported CAN software or system anomalies


Required Qualifications

?Bachelor’s Degree in Engineering

?Knowledge of C and assembly language programming for embedded systems

?Knowledge of hardware schematic principles and hardware design techniques

?Analytical Skills

?Ability to demonstrate technical problem solving skills / attention to detail

?Ability to work with team members of other disciplines or departments

?Good oral and written communication skills


Preferred Qualifications

?Experience in embedded control system design and test activity

?Familiarity with data acquisition instrumentation concepts especially CAN related

?Familiarity with basic electrical engineering concepts including microprocessor interface

?Knowledge of debugging, testing, and verification techniques

?Knowledge of vehicle communication protocols (GMLAN, CAN, 14229, KW2000)

?Knowledge of Vector tool suite, dSpace, National Instruments

?Knowledge and experience with programming or development in Matlab/Simulink environment

?General interest in vehicle product area and/or embedded systems

?System simulation and modeling experience

职能类别: 嵌入式软件开发(Linux/单片机/PLC/DSP…) 汽车电子工程师

微信分享

联系方式

上班地址:富特西三路77号10幢8层

Get email alerts for the latest"Software Engineer (Autocoding) jobs in Shanghai"