Embedded Software Engineer (internship)
SEER Robotics Europe GmbH.
Location
China
Vacancy for
Human
Employment type
Full-time
Necessary education
Higher
Employer provided salary
0¥ per year

Posted at 18.12.2025
Description
Requirements
We are hiring an Embedded Software Engineer Intern to join our growing Linux and real-time systems team, working on core embedded software for industrial and robotic applications. This role is part of our expanding job openings and offers hands-on exposure to kernel customization, driver development, and real-time optimization on ARM/X86 platforms. It’s an excellent entry point for students exploring long-term careers in embedded systems and industrial automation, with real-world projects featured on our internal job board. If you’re searching for impactful employment opportunities that bridge theory and practice, this internship provides a strong technical foundation:
1. Bachelor's or master's degree in electrical engineering in automation, EE, and computer related majors, with work experience in embedded related fields;
2. Have used at least RT-Linux or Xenomai real-time solutions on ARM or X86 platforms;
3. Proficient in software development under Linux system, you must be proficient in C++ language, and familiar with one or more languages such as shell and python.;
4. Familiar with ARM platform, kernel cropping, driver development and optimization, root file system customization;
5. Proficient in using Git for version management, with a sense of version release and code style specification;
6. Familiar with CAN bus (Canopen protocol), proficient in network topology analysis, familiar with TCP/IP protocol, motor driver, PLC and other industrial module development, CodeSys experience is preferred
Check out the full job listings here
Needed key skills
- Analytical Skills
- C/C++
- Collaboration
- Configuration
- Debugging
- Networking
- Problem-solving skills
- Programming skills
- Technical writing
- Troubleshooting
Bonuses
