Embedded Software Engineer嵌入式软件工程师

RealMan Robotics 

📍 Wuxi, Jiangsu, China, China 🇨🇳

full-time
mid-level
on-site
Posted —

Key Skills

LinuxC/C++ARMCANBLE

Industry

RoboticsConsumer Electronics

Job Description

Go back to all jobs

Milling Solutions

Embedded Software Engineer嵌入式软件工程师(项目执行)

Apply now

Wuxi, China

Permanent

80-100%

Onsite

2026.07.07

In 2007, Bühler (Wuxi) Commercial Co., Ltd. was established in Wuxi, Jiangsu Province. We lead the market in grain handling and processing, consumer food manufacturing, and grinding and dispersion with our advanced technology advantages. We have several independent application centers and customer service centers for milling, pasta, color sorting, consumer food, grinding and dispersion, providing integrated solutions for multiple industry chains.

With our vision of “Innovations for a better world”, we are committed to developing more innovative solutions by leveraging the global resources of the Bühler Group and taking advantage of localization.

This is where you'll excel

  • Develop and maintain application software on Bühler's Linux-based embedded platform for machine control, covering control logic, parameter handling, alarms, status management, and machine interfaces.
  • Develop and maintain firmware for sensors used on Bühler machines, enabling sensing, data collection, local processing, diagnostics, and data upload.
  • Participate in software testing, verification, and validation.
  • Support machine integration, commissioning, troubleshooting, and issue resolution. Willingness to travel internationally (market introductions, troubleshooting).
  • Create and maintain technical documentation, such as software design documents, interface descriptions, test records, and release notes.
  • Follow software development processes, coding standards, version control and quality requirements.

These Are The Skills You'll Need

  • Bachelor's degree or above in Automation, Electronics Engineering, Computer Science, Control Engineering, or a related field.
  • 3 or more years of embedded software development experience.
  • Solid programming skills in C/C++ and good understanding of embedded software development. Familiar with embedded software development tools and workflows, e.g. Eclipse, git etc. We develop on Microsoft Windows for Linux and bare-metal.
  • Interest in complete machines, and motivated to work in a multidisciplinary and international environment.
  • Good English reading, writing, and verbal communication skills for international collaboration and technical documentation.
  • Experience in embedded software development, real-time machine control software, signal processing and closed-loop control, communication networks (IP, CAN, Fieldbus, BLE), low-power embedded systems, relational databases (SQL) is a plus.
  • Experience with ARM processors, STMicroelectronics STM32, Texas Instruments MCUs, or similar microcontroller platforms is a plus.

These are the benefits you'll enjoy!

Career and personal development

Career and personal development

We deliver a broad spectrum of learning opportunities through videos, e-learnings, classroom trainings, and webinars that offer training in formats that are short, relevant, engaging, personalized, and mobile.

Attractive insurance coverage

Attractive insurance coverage

With us you benefit from an attractive insurance coverage - for a secure life!

Free lunch

Free lunch

Enjoy a free lunch every day and recharge your batteries for your working day!

Shuttle bus service

Shuttle bus service

Take advantage of our free shuttle bus service for a stress-free commute!

Supplementary housing fund

Supplementary housing fund

Benefit from an additional housing allowance to support your accommodation costs.

Team and social events

Team and social events

Your engagement makes it possible for us. We want to celebrate this together with you. Our holidays parties, summer parties, sporting events and team events offer the best opportunities to do so.

Read More About Benefits

Questions? We are happy to answer them!

Ying Xu

Recruiter

Contact form

Links you may find useful

Application process

Diversity, equity & inclusion

Our TOP values

Creating impact together at Bühler!

Two billion people eat food every day that was produced with Bühler equipment. One billion people drive vehicles whose parts were manufactured with our machines.

Bühler aims to balance humanity, nature, and the economy in every decision as it develops solutions that unlock sustainable business opportunities in the global food, feed, and mobility industries.

We strive to create innovations for a better world, with a special focus on healthy, safe, and sustainable solutions. Therefore, we team up with customers, start-ups, multinationals, and academia to accelerate impact together.

Similar open positions

Research & Development

Embedded Hardware Engineer嵌入式硬件工程师(项目执行)

China

Permanent / Unlimited

80-100%

Research & Development

AMLO Product Development Engineer 产品开发工程师(莱宝光学事业部)

Cina

Permanent / Unlimited

80-100%

Research & Development

R&D Automation Engineer 电气研发工程师(博泰包装机械)

Cina

Permanent / Unlimited

80-100%