[ECA] Embedded Software Engineer (Chinese Speaking - HSK4)
Core
Analyze, design, develop, and maintain complex embedded software components for automotive and industrial systems, ensuring compliance with safety-critical standards.
Role type
Senior Embedded Software Engineer (Automotive/Industrial)
Builds
Embedded software components, device drivers, real-time operating systems (RTOS), and automotive communication stacks.
Domain
Automotive Technology and Industrial Technology
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, microcontroller architecture, device drivers, real-time operating systems (RTOS), automotive communication protocols (CAN, LIN, Ethernet), control systems, automation, debugging and analysis tools, unit and integration testing, software requirement engineering, technical documentation in Chinese.
Preferred skills
Python or C# scripting, Cyber Security knowledge, Bootloader development, COM Stack experience, Diagnostics, Source Control tools, Software Lifecycle Management tools.
Technologies
C, C++, Python, C#, CAN, LIN, Ethernet, RTOS, Automotive Ethernet, BSW, Bootloader, COM Stack
Responsibilities
Analyze and validate customer requirements; configure and merge software modules into a unified build; create and execute test cases to verify functionality; troubleshoot and resolve complex software defects; mentor junior engineers; contribute to technical reviews.
Seniority
Senior, hands-on IC with mentorship responsibilities