R&D Software Intern

Agilent

📍 Shanghai, Shanghai, China

Part time Computer Occupations Posted February 19, 2026

Job Description

Description

Major Responsibilities:
1. Work with Firmware engineer to migrate embedded firmware application to new platform, design & develop new communication protocol for instrument monitor & control.

2. Documentation daily job and report to Firmware engineers

3. Write test tools based on Windows/Linux platform to accelerate daily development & test tasks.

Qualifications

Qualification Required:
1. Master’s degree in computer science or related discipline or equivalent combination of education and experience.

2. Proficient in RTOS, C/C++ programming, ARM/Keil toolchain, Codefire toolchain experience would be a plus.

3. Understand embedded hardware processors, peripherals, device drivers

4. Demonstrate flexibility, independence and initiative to perform successfully in a rapidly changing environment.

5. Fast learner and technically enthusiastic, very good documentation habit.

6....