R&D Senior Engineer

2 days ago


Shanghai, Shanghai, China ABB Full time $83,000 - $143,000 per year

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world.

This Position reports to:

R&D Unit Lead

In this role, you will work on embedded software development for ABB B&R Industrial Controllers and Motion Control industrial control products, developing industrial automation products that meet customer needs and industry challenges with professional processes and design specifications. You will be involved in the entire product lifecycle, from conceptual design to final product delivery and subsequent maintenance and upgrades, to ensure that the performance, stability and reliability of the product reaches the industry leading level.

Your area of responsibility:

  • Based on product requirements, responsible for the embedded software architecture design, code writing, debugging, optimization, verification, and maintenance of industrial control products (including PLC, HMI, communication cards, servo drives, etc.).

  • Develop firmware development schedules according to product development plans and deliver high-quality firmware code on time.

  • Responsible for firmware unit testing, functional testing, and system verification to ensure product stability and reliability.

  • Manage and maintain firmware versions, write relevant design documents and test reports, and archive them. Provide technical support for production, testing, and after-sales services.

  • Work closely with hardware R&D engineers, testing engineers, and product teams, participate in product requirement analysis and technical reviews, provide firmware-related technical support and suggestions, and ensure smooth project progress.

Your background:

  • Bachelor's degree or above, master's preferred. Electrical Engineering, Automation, Control Theory & Control Engineering, Power Electronics, Mechatronics, or related fields

  • Proficient in embedded C/C++ development and Python, with strong coding standards and 5+ years of embedded firmware development experience

  • Skilled in Keil/IAR development tools and version control systems (e.g., Git)

  • Deep understanding of industrial automation products (PLC, HMI, I/O/communication cards, servo drives). Knowledge of motor control algorithms, real-time operating systems (FreeRTOS, VxWorks), and hardware circuit

  • Expertise in common fieldbus protocols (Modbus, CAN, EtherCAT) and industrial Ethernet

  • Strong practical skills with oscilloscopes/logic analyzers and problem-solving abilities

  • Excellent communication, interpersonal skills, and teamwork spirit

  • Proficient English writing/speaking skills, willingness to embrace technical challenges

We offer:

  • A position of responsibility with the opportunity to further develop your skills

  • Extremely diversified and interesting technical field

  • Structured basic and advanced training opportunities

  • Hands-on mentality and an open, appreciative working atmosphere in a global high-tech company

  • Respectful cooperation in a motivated team

  • Flexible work hours

We value people from different backgrounds. Could this be your story? Apply today or visit to read more about us and learn about the impact of our solutions across the globe.


  • Senior R&D Engineer

    4 days ago


    Shanghai, Shanghai, China ABB Full time

    At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world.This Position reports to:R&D Team LeadRun What Runs...


  • Shanghai, Shanghai, China AVEVA Full time CN¥120,000 - CN¥180,000 per year

    AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals and minerals – safely, efficiently and more sustainably.We're the first software business in the world to have our sustainability targets validated by the SBTi, and...


  • Shanghai, Shanghai, China Kraft Heinz Full time

    Job DescriptionR&D Senior SupervisorPrivacy Notice:中文版本:我们非常重视对您的个人信息的保护。您申请我们的职位表明您已阅读并同意卡夫亨氏中国按照《卡夫亨氏隐私声明(中国区)》对您的个人信息进行处理,具体内容请查看链接:https 英文版本:We attach great importance to the protection of...


  • Shanghai, Shanghai, China ABB Full time CN¥50,000 - CN¥150,000 per year

    At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world.This Position reports to:R&D Department LeadRun What...

  • Snr. R&D Engineer

    2 days ago


    Shanghai, Shanghai, China ABB Full time $1,220,000 - $2,500,000 per year

    At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world.This role sits within ABB's Robotics business, a...


  • Shanghai, Shanghai, China The Greater Change Full time CN¥150,000 - CN¥200,000 per year

    Work Location: Shanghai, China (R&D center)About The ClientThey are a global hydrogen company, with facilities in Europe & Asia. They were established in 2009. Their main technology of the company is thermocatalytic decomposition producing specialty carbon and hydrogen from natural gas with low or no emissions for various land-based and marine industries....


  • Shanghai, Shanghai, China Siemens Full time CN¥330,000 - CN¥540,000 per year

    R&D Consulting Practice of Siemens Advanta China.What are my responsibilities? 我的工作职责是什么?Job Description:Generate sales leads, develop long term customer relationships and key accounts, orchestrate internal resources and close deals with profound expertise and professional communication and coordination.Lead Digital R&D consulting team,...

  • R&D Trainee

    4 days ago


    Shanghai, Shanghai, China Klüber Lubrication Full time CN¥40,000 - CN¥60,000 per year

    Working at Freudenberg: "We will wow your world" This is our promise. As a global technology group, we not only make the world cleaner, healthier and more comfortable, but also offer our 52,000 employees a networked and diverse environment where everyone can thrive individually. Be surprised and experience your own wow moments.Klüber Lubrication is a global...


  • Shanghai, Shanghai, China 凯伏特(上海)动力技术有限公司 Full time $30,000 - $80,000 per year

    该职位来源于猎聘 The candidate will own engineering responsibilities for all Cavotec's shipboard shore power retrofit projects. Type of retrofit can be either turnkey, repair and upgrading. Project execution takes place either during voyage or at shipyards, or at times, both.Shore power/ HVSC/ Alternative Maritime Power (AMP)/ Cold-ironing system...

  • Sr. R&D manager

    4 days ago


    Shanghai, Shanghai, China KUNTUO, an IQVIA company Full time $150,000 - $200,000 per year

    该职位来源于猎聘 Duties & ResponsibilitiesTake a technical leadership position in a team of engineers from R&D, Product Engineering and NPI to coordinate all technical aspects of the product design including mechanical, electrical, firmware and optical.Responsible for architecture design/definition of optical transceivers, key ASICs selection,...