Senior Embedded Engineer _Shenzhen

  • Shenzhen, Guangdong Province, China
  • Full-Time
  • On-Site

Job Description:

Job Title: Senior Embedded Engineer 

Location: Shenzhen, Guangdong Province, China

Job Type: Full-time, Permanent

About the Opportunity

Our client is a fast-growing innovator in the Autonomous Mobile Robots (AMR) sector. They are seeking a hands-on Senior Embedded Engineer to join their engineering team, based permanently in Shenzhen.

This is a highly cross-functional role acting as the critical technical bridge between the company's R&D engineering teams and their local manufacturing partners. You will be responsible for the end-to-end integration, testing, and validation of robots at the factory level, while also driving embedded software development and quality control improvements.

Key Responsibilities

1. Factory Integration & Acceptance

  • Work directly on-site with manufacturing partners in Shenzhen to oversee the autonomy stack installation on newly assembled AMRs.
  • Lead the physical and digital integration of key sensors and components, including LiDAR, safety PLCs, and motor drivers.
  • Perform network and communication setup (utilizing ROS or similar architectures).
  • Conduct rigorous Factory Acceptance Testing (FAT) to validate performance standards before shipment.
  • Identify and troubleshoot hardware/software issues during FAT, working closely with local factory engineers to implement immediate resolutions.

2. Embedded Development & Debugging

  • Develop, debug, and test embedded software (firmware) for robotic devices and proprietary PCBs.
  • Implement and optimize Linux drivers for industrial communication protocols (e.g., CANBus, ModbusTCP).
  • Read and analyze PCB schematics and hardware designs to implement appropriate firmware logic.
  • Perform deep-dive troubleshooting on AMR hardware at both the firmware and hardware levels.

3. Quality Control & Liaison

  • Serve as the primary engineering liaison between the company and its manufacturing partners for all customization requirements.
  • Continuously improve Quality Control (QC) processes by implementing new testing frameworks and automated testing practices.
  • maintain detailed documentation of all build, installation, and test reports.

Required Qualifications

  • Education: Bachelor’s or Master’s degree in Robotics, Mechatronics, Electrical/Electronics, Computer Engineering, or a related field.
  • Experience: 2-5 years of hands-on experience in AMR, mobile robotics, or industrial automation.
  • Language: Proficiency in Mandarin (Spoken and Written) is mandatory to work effectively with local teams and partners in Shenzhen.
  • Software Stack: Strong proficiency in Linux, ROS, and C++/Python.
  • Hardware Skills:

    • Strong understanding of robot hardware (motor controllers, encoders, sensors).
    • Proficiency in reading circuit schematics and electrical line diagrams.
    • Strong troubleshooting skills for system-level and PCB-level debugging.
  • Tools: Familiarity with standard diagnostic equipment (e.g., multimeter, oscilloscope, clamp meters, thermal tools).
  • Soft Skills: Self-motivated, detail-oriented, and able to adapt quickly in a fast-paced, startup-like environment.

How to Apply

Interested candidates based in or willing to relocate to Shenzhen are invited to submit their resume.