嵌入式软件开发实习生
2022-06-14 10:33:55 刷新
240-360/天 上海 本科 3天/周 实习6个月
半导体行业TOP
微信扫码同步查看
投递方便通知及时
扫码手机查看
当前职位已下线
职位描述:
上海:上海市浦东新区亮景路192号
  1. MPU Software Engineering Intern
  2. MCU Software Engineering Intern
  3. Software Validation Engineer

1. MPU Software Engineering Intern

Location: Shanghai

Responsibilities:

-        Be responsible to Linux/Android SW design and test on i.MX platform

-        Review SoC specs, SW specs to understand the features and system.

-        Develop Test case and tools for relevant Linux BSP drivers, Multimedia framework, Android and Linux Applications.

-        Bug fix for the issues in the driver / stack / test code.

-        Key customer support like feature analysis and issue reproducing.

-        Help to create related documents for i.MX Linux/Android platform

Requirements:

-       

4th year college student or 2nd year of post graduate student.

-       

Major in computer science, electronic engineering or equivalent

-       

Strong programming skills on C/C++

-       

Familiar with Linux OS and device drivers

-       

Able to work under multi tasks and high pressure.

-       

Good communication skills and fluent English read/write/speak capability

Plus:

-        Familiar with shell script, like Bash, Python, Ruby, Perl is a good plus

-      Experience with TCP/IP or USB is a plus

-        Familiar with JAVA and Database is a plus      

Experience with Android development will be a plus

-        Experience with GIT is a plus

-        Understanding to test methodology, test cycle, process is a plus.

2. MCU Software Engineering Intern

Location: Shanghai

Responsibilities:-       

Be responsible to core MCU SW design and test for Microcontroller Kinetis portfolio.

-        Focus on RTOS porting, driver, stack and bare metal S/W development and test case design.

-        Review SoC specs, SW specs to understand the features and system.

-       

Design, develop and execute the test cases to ensure the quality of the MCU S/W.

-        Bug fix for the issues in the driver / stack / test code.

-       

Improve the automation tool and coverage of unit tests on MCU platform.

-        Key customer support like feature analysis and issue reproducing.

Requirements:

-        4th year college student or 2nd year of post graduate student.

-       

Major in computer science, electronic engineering or equivalent

-       

Solid knowledge on Assembly or C/C++ programming and embedded system

-       

Good understanding of general MCU architecture and peripherals

-       

Familiar with embedded OS like MQX, ucosII, ucLinux, Linux.-       

Good communication skills and fluent English read/write/speak capability

Plus:

-        Familiar with script, like Bash, Python, Ruby, Perl is a good plus

-        Experience with ARM based MCU is a plus

-        Experience with GIT is a plus

-        Understanding to test methodology, test cycle, process is a plus.

3. Software Validation Engineer

Location: Shanghai

Responsibilities:

-       

Review program PRD and SRS, and create platform validation plan for relevant deliveries.

-        Develop Test case and tools for relevant Linux BSP drivers, Multimedia framework, Android and Linux Applications.

-       

Platform validation and present quality situation by test execution of different releases (multiple SoC, OS and HW boards).

-       

Quality assurance for the Platform deliveries like software and reference design.

-       

Automation infrastructure development to optimize efficiency of test execution and platform development.

-     

Key customer support like feature analysis and issue reproducing.

Requirements: -       

4th year college student or 2nd year of post graduate student.

-       

Major in Electrical Engineering, Electronic Engineering or Computer Science.

-       

Basic understanding of the system architecture of RTOS, Linux kernel.

-       

Experience in Microcontrollers RTOS and Linux BSP developing.

-       

Experience in at least one programming language, like C++, Java, Javascript, etc.

-       

Familiar with script, like Bash, Python, Ruby, Perl.

-        Understanding to test methodology, test cycle, process is a plus.

-        Good English skills, understand documentation, write emails and test cases in English.

-        Able to work under multi tasks and high pressure.

-        Good teamwork and communication skills.

投递要求:
简历要求: 中文
截止日期:2017-11-30
工作地点:
上海市浦东新区亮景路192号 收起地图
求职中若出现虚假宣传,收取财物等违法情况。请立即举报

当前职位已下线

公司简介

职位百科

为你揭秘各职业的工作内容|薪资水平…

嵌入式开发工程师

百科详情

使用C/C++语言、汇编语言进行硬件驱动系统、嵌入式操作系统开发的工程技术人员。