嵌入式实习生

Caterpillar Caterpillar · Industrial · Wuxi, Jiangsu

This role is an internship focused on embedded software development and testing on Linux/RTOS platforms, including drivers, system services, and application software. It requires a foundation in C/C++, embedded Linux, Shell scripting, understanding of embedded system boot processes, and familiarity with hardware interfaces.

What you'd actually do

  1. Assistant with embedded software development/test based on Linux/RTOS, including drivers, system services, and application software.

Skills

Required

  • C/C++ programming
  • embedded Linux fundamentals
  • Shell scripting
  • embedded system boot process
  • cross-compilation environments
  • common toolchains
  • hardware interfaces and protocols (UART, I2C, SPI, CAN, Ethernet, etc.)