职位描述:负责车身、座舱、显示屏应用开发;
岗位要求:1.软件工程,计算机科学与技术,通信工程,电子工程,电子信息科学与技术,自动化等相关专业,本科及以上,只招大三或者研二的学生
2.了解嵌入式系统,懂得C,C++开发语言,有较强学习能力,主动性强,良好沟通能力,工作积极认真。
工作时间:早上8:30-17:30(可弹性一小时),双休(午休1.5小时,双休)
福利:
1、工作日18:30后可以提供免费工作餐,有员工食堂
2、免费配备笔记本电脑,扩展坞
3、传统节假日有礼品发放(例如:端午节)
4、薪酬:本科及以下:130元/天+餐补12元/天+车补300元/月+房补300元/月
研究生:150元/天+餐补12元/天+车补300元/月+房补300元/月
简历中需附上对以下代码的理解:
The following example shows a buffer overrun defect when the buffer size is fixed. void bad_heap() { int *buffer = (int *) malloc(10 * sizeof(int)); // 40 bytes int i = 0; for(; i <= 10; i++) { // Defect: writes buffer[10] and overruns memory buffer[i] = i; } } The following examples show a buffer overrun error when the buffer size is determined at runtime. void test(int i) { int n; char *p = malloc(n); int y = n; // Valid indices are buffer[0] to buffer[y - 1] p[y] = 'a'; // Defect: writing to buffer[y] overruns local buffer
}
struct s { int a; int b; }s1;
void test() { int n, i; struct s *p = malloc(n * sizeof(struct s)); if (i <= n) // "i" can be equal to n p[i] = s1; // Defect: overrun of buffer p