R&D Senior Engineer

ABB
9 hours ago
Posted date9 hours ago
N/A
Minimum levelN/A
Science / ResearchJob category
Science / ResearchAt 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:
Your background:
We offer:
We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe.
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 www.abb.com to read more about us and learn about the impact of our solutions across the globe.
JOB SUMMARY
R&D Senior Engineer

ABB
Beijing
9 hours ago
N/A
Full-time
R&D Senior Engineer