Software Development Intern

职务 工程技术 - 信息技术
地点
上海, 中国
公司行业 汽车 - 企业服务 - 信息技术咨询 - 信息化 - 软件编辑 - 电信
合同类型 实习
所需职业经历 学生

Responsibilities:

Main task is to develop part of a computer software for Windows. The computer software is a program related to automotive ECUs testing and validation. Project can be interesting for people who are interested in automotive CAN bus or LIN bus. Or interested by learning how to develop a parser for a text-based database format using SQLITE LEMON. Programming language is C and development include a Graphical User Interface.


Personal software developments published on GitHub are highly appreciated.


Programming language is C, working environment is Windows / MinGW


Leader: foreigner (English is a must)


Qualifications:

Must:

Love software programming (C or C++)

Independent (know how to find solutions on the Internet)

English speaking

Know how to use GCC, GDB and GNU Make

Understand basic regular expressions

Know basic Linux tools (Awk, Lex, Yacc)

Understand grammar for writing parser (LARL)

Understand multithread, race-conditions and inter-locking mechanisms