Search by job, company or skills

Anker Innovations

Embedded Systems Intern

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Responsibilities

  • Participate in the design and development of embedded device troubleshooting tools, covering core scenarios such as log collection, status diagnosis, and anomaly localization.
  • Assist in building device-side debugging interfaces (e.g., UART/USB/network channels) to support both remote and local troubleshooting modes.
  • Contribute to the construction of a troubleshooting case library, including organizing common failure modes, root cause analysis processes (5Why), and corresponding solutions.
  • Collaborate with the platform team on integration testing and issue reproduction for device subsystems, and deliver troubleshooting reports.

Qualifications

Basic Requirements

  • Currently pursuing a Bachelor's degree or higher in Electronics, Computer Science, Automation, IoT, or a related field.
  • Foundational knowledge of C/C++ development and ability to read embedded system code.
  • Familiarity with at least one embedded platform (RTOS/Linux embedded, e.g., FreeRTOS, OpenWrt, Buildroot, etc.).
  • Experience with common debugging methods: serial port logging, GDB, logic analyzers, etc.

Preferred Skills

  • Python scripting experience for log parsing or automated troubleshooting script development.
  • Understanding of IoT communication protocols such as MQTT/TCP/UDP.
  • Exposure to component-based design or message bus architecture is a plus.
  • Prior experience with hardware debugging, driver porting, or BSP development is advantageous.
  • Familiarity with Git and CI workflows.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145683801

Similar Jobs