Motor Control Algorithm Engineer

Shenzhen Bachelor's degree or above 2026.03.05

Job Responsibilities

1、Lead software development for assigned projects.

2、Be responsible for the development of software products for motor drive control algorithms; experience in permanent magnet synchronous motor (PMSM) development is preferred.

3、Participate in product requirements analysis and prepare software requirement specifications.

4、Prepare high-level software design specifications and organize design reviews with project team members and software-related colleagues.

5、Support system integration, software performance tuning, algorithm validation, and on-site commissioning.


Job Requirements

1、Bachelor’s degree or above in Power Electronics, Motor Control, Automatic Control, or a related field.

2、At least 5 years of R&D experience in inverter projects.

3、Proven ability to independently carry out project software development and complete software development tasks independently.

4、Strong teamwork skills, with a strong sense of goals and responsibility.


Delivery Email:HR@uniontec.com

Resume submission email format: Name+desired position

Hardware Engineer (Robotics Domain Controller)

Shenzhen Bachelor's degree or above 2026.03.05

Job Responsibilities

1、Lead the R&D and design of hardware platforms for robotics domain controllers, including system architecture for power management, signal interfaces, communication buses, and peripheral I/O.

2、Based on AI computing platforms such as NVIDIA Jetson (Orin/Xavier/Nano), complete schematic design, PCB layout review, and full system integration.

3、Collaborate with AI algorithm, software, and driver teams to define hardware interfaces, perform system integration and debugging, and complete whole-machine testing.

4、Participate in electrical safety, EMC, and reliability design, as well as certification testing for controllers.

5、Support manufacturing activities by preparing BOMs, test specifications, and production process documentation.

6、Track the latest developments in AI edge computing chips and industrial control technologies, and support pre-research for next-generation control platforms.


Job Requirements

1、Bachelor’s degree or above in Electronics, Automation, Computer Engineering, Mechatronics, or a related field.

2、At least 3 years of experience in embedded hardware or industrial control equipment development; experience in robotics, automation equipment, or power control systems is preferred.

3、Familiar with the hardware architecture and peripheral circuit design of the NVIDIA Jetson series (Orin/Xavier/TX2); experience with AI controllers or edge computing products is preferred.

4、Familiar with the design of communication interfaces such as CAN, RS485, EtherCAT, Ethernet, SPI, and I2C.

5、Familiar with power module design (DC/DC converters, isolated power supplies), signal integrity, thermal design, and EMC design.

6、Experience in the development or maintenance of PLCs, industrial PCs, or motion control cards is preferred.

7、Proficient in EDA tools such as Altium Designer, Cadence, or Mentor.

8、Strong ability to read English technical documentation, communicate across departments, and drive project execution.

9、Strong interest in AI and embodied intelligence technologies, with a continuous learning mindset and innovative thinking.


Delivery Email:HR@uniontec.com

Resume submission email format: Name+desired position

Hardware Engineer

Shenzhen Bachelor's degree or above 2026.03.05

Job Responsibilities

1、Design hardware circuits and schematics for products such as inverters and power supplies.

2、Perform component selection, simulation, and calculations, and complete PCB design, debugging, and validation.

3、Be responsible for hardware functional testing, failure analysis, and the development of corrective solutions.

4、Participate in design reviews and technical discussions, and propose optimization plans.


Job Requirements

1、Bachelor’s degree or above in Power Electronics, Electronic Engineering, or a related field, with at least 1 year of hardware development experience.

2、Familiar with components such as IGBTs, MOSFETs, SiC devices, inductors, and capacitors.

3、Proficient in common circuit topologies used in power electronics, with a solid understanding of underlying principles and familiarity with relevant simulation tools.

4、Strong sense of work standardization, with good documentation skills in preparing specifications, calculation reports, and test reports.

5、Proficient in using common EDA software, such as Altium Designer, for schematic design and PCB layout.

6、Familiar with hardware debugging and testing, and able to independently solve common technical issues.

7、Strong communication skills and a good team-oriented mindset.

8、At least 1 year of experience in the inverter or power supply industry.


Delivery Email:HR@uniontec.com

Resume submission email format: Name+desired position

Robotics Software Development Engineer

Shenzhen Bachelor's degree or above 2026.03.05

Job Responsibilities

1、Be responsible for the design and development of domain controller software for humanoid robots.

2、Participate in the software architecture design of the Domain Control Unit (DCU) and optimize real-time control performance.

3、Develop control algorithms, such as PID, MPC, and state machines, and integrate them into embedded systems.

4、Implement in-vehicle and industrial communication protocols, including CAN, Ethernet, LIN, and FlexRay.

5、Conduct system testing, fault diagnosis, and performance optimization to ensure real-time capability and system stability.

6、Collaborate with hardware, algorithm, and testing teams to complete system integration and validation.

Job Requirements

1、Bachelor’s degree or above in Control Science and Engineering, Robotics Engineering, Computer Science, Automation, Electronic Engineering, or a related field.

2、Proficient in C/C++ and familiar with embedded development environments such as RTOS and Linux/QNX.

3、Familiar with CANoe, CANalyzer, and Ethernet protocol stacks such as DoIP and SOME/IP.

4、Familiar with MATLAB/Simulink, AUTOSAR (Classic/Adaptive), and the Vector toolchain.

5、Experience in robot vision control or the development of main control systems such as industrial PCs, VCUs, or PLCs is preferred.

6、At least 3 years of experience in automation control or robotics software development is preferred.


Delivery Email:HR@uniontec.com

Resume submission email format: Name+desired position

Power Software Engineer

Shenzhen Bachelor's degree or above 2026.03.05

Job Responsibilities

1、Participate in product requirements reviews and be responsible for software architecture design and module partitioning related to power management, using C for embedded software development.

2、Develop and implement core power control algorithms, such as PFC, LLC, and phase-shifted full-bridge control.

3、Develop low-level drivers for ADC, PWM, Timer, I2C, SPI, UART, CAN, and other peripherals.

4、Implement communication protocols with host systems or BMSs, such as PMBus, CAN 2.0B, Modbus, and SMBus.

5、Develop customized proprietary communication protocols.

6、Implement system state machines, fault protection mechanisms, and thermal management strategies.

7、Be responsible for power management, power consumption optimization, bootloader development, and firmware upgrade functions.

8、Write unit test and integration test cases, and perform hardware-in-the-loop testing using tools such as oscilloscopes, power supplies, and electronic loads.

9、Collaborate with hardware engineers on system integration and debugging, and resolve hardware-software issues.

10、Support the identification and resolution of software-related issues during EMC and safety compliance testing.
11、Prepare design documents, code comments, test reports, and technical manuals.

Job Requirements

1、Bachelor’s degree or above in Power Electronics, Electrical Engineering, Automation, Electronic Information, Computer Science, or a related field.

2、At least 3 years of experience in embedded software development for power products or related fields.

3、Proficient in C, with strong coding style and code standardization awareness.

4、Solid hardware fundamentals, with the ability to read schematics and PCB layouts, and proficiency in using oscilloscopes, logic analyzers, and other debugging tools.

5、Familiar with at least one mainstream MCU or DSP platform, such as TI C2000, STM32, or NXP series, and knowledgeable about their peripherals.

6、Understanding of the basic theories of digital power control, such as PID control and loop compensation.

7、Strong problem analysis skills and enthusiasm for solving complex technical issues.

8、Strong sense of responsibility and teamwork spirit.

9、Excellent communication skills, with the ability to collaborate efficiently with hardware, testing, and product teams.


Delivery Email:HR@uniontec.com

Resume submission email format: Name+desired position