嵌入式软件高级研发工程师

7 days ago


Beijing, Beijing, China ABB Full time CN¥300,000 - CN¥600,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/Local Unit Lead

What we believe in

At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions. That's our story. Make it your story.

Your role and responsibilities

Responsible for the firmware development of embedded devices in low-voltage distribution systems, especially for smart gateways, smart power meters, IoT sensors, and electronic circuit breakers, etc.

The work model for the role is: onsite

This role is contributing to the Smart Building division in China.

You will be mainly accountable for:

  • Develop or redesign the firmware of low-voltage distribution system products based on the requirements of both the Chinese and Global markets (such as smart gateways, smart meters, IoT sensors, and electronic circuit breakers, etc.). Contribute significantly in technology/product development by identifying, proposing and implementing innovative firmware solutions.
  • Requirement analysis and firmware specification finalized according to product specification.
  • Firmware development, including preliminary design, detail design and verification tests for industrial electronic products. Close cooperation with Hardware design to achieve certain function, including verification and improvement. 
  • Provide debugging support for new and existing designs, BUG fix ensuring prompt rectification of problems. Products & Production technical support. Analysis of customer complaints.

Qualifications for the role

  • Bachelor's degree or above, major in electronic information engineering, computer science, software engineering or automation technology related.
  • +8 years of firmware development experience, candidates with experience in the development of smart gateways, smart meters, IoT sensors, circuit breakers and other low-voltage distribution system products are preferred.
  • Skilled at common software programming languages, C is a must. Familiar with C++/C#, common communication protocols of serial/ethernet/wireless ports are preferred.
  • Familiar with embedded operating systems. Familiar with MPU and MCU firmware development (like Cortex-M, Cortex-A series etc.). Ability of writing test code, performing test, building test environment or platform would be preferred.
  • Familiar with algorithms of signal sampling and processing, various communication protocols is preferred. It is preferred to have the ability to develop C# and C++ software products.
  • Ability to communicate in English, both written and oral. Good communication skills.
  • Highly responsible, self-motivated and autonomous at work. Good teamwork spirit and willing to contribute to the team's success. Capable of managing changes and multi-tasks during the development phase.

What's in it for you?

We empower you to take initiative, challenge ideas, and lead with confidence. You'll grow through meaningful work, continuous learning, and support that's tailored to your goals. Every idea you share and every action you take contributes to something bigger. 

Benefits

ABB provides competitive benefits, ask us

More about us
ABB Smart Buildings enables optimization of energy efficiency, safety, security and comfort for any building type, through new installations or retrofit solutions. The Division offers integrated digital technologies to control HVAC, lighting, shutters, and security, in addition to energy distribution solutions including DIN rail products, enclosures and emergency lighting through to industrial plugs and sockets and conventional wiring accessories, accommodating for single family homes, multiple dwellings, commercial buildings, infrastructure and industrial applications. The Division's highly innovative technologies and digital solutions serve rising global demand among real estate developers, owners, and investors for smart building technologies that optimize energy distribution and building automation. The scalable solutions aim to deliver significant sustainable and financial benefits, meeting social and environmental demands, while being able to address even the most complex of customers' carbon reduction strategies.

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. #MyABBStory

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.



  • Beijing, Beijing, China 汽车电子工程咨询 Full time CN¥60,000 - CN¥120,000 per year

    工作职责1. 负责嵌入式Linux软件产品的开发和维护;2. 负责应用于智能驾驶的AUTOSAR Adaptive平台规范研究及软件开发;3. 负责Linux软件项目的实施,完成客户对接、产品交付及培训等工作。 任职要求1. 本科以上学历,通信工程、计算机、软件工程及相关专业;2.


  • Beijing, Beijing, China 智能驾驶 Full time CN¥300,000 - CN¥600,000 per year

    工作职责1. 负责汽车电子模块驱动软件设计. 开发和测试2.根据产品功能需求及相关嵌入式系统开发嵌入式软件3.编写软件测试项目、软件集成测试4. 工作内容包括:MCU驱动软件. Bootloader. 协议栈. 外围芯片驱动软件 任职要求1. 熟悉汽车电子控制系统工作原理组成2....


  • Beijing, Beijing, China 中央研究院 Full time

    工作职责1. 负责汽车电子模块驱动软件设计. 开发和测试;2.根据产品功能需求及相关嵌入式系统开发嵌入式软件;3.编写软件测试项目、软件集成测试;4. 工作内容包括:MCU驱动软件、 Bootloader、协议栈、SPI、外围芯片驱动软件、CAN和以太网通信。 任职要求1.


  • Beijing, Beijing, China myGwork - LGBTQ+ Business Community Full time CN¥40,000 - CN¥120,000 per year

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Description智能设备团队,软件开发工程师岗位 (Specialized SDE - Embedded)毕业时间:2025年10月 - 2026年9月之间毕业的应届毕业生投递须知:1


  • Beijing, Beijing, China 汽车电子产品业务 Full time CN¥40,000 - CN¥80,000 per year

    工作职责1.软件需求分析与设计;2.软件系统方案设计;3.软件编码实现和软件调试;4.系统集成和集成调试;5.软件代码产品化;6.工作文档撰写和整理;7.完成部门、项目其他工作。 任职要求1.熟悉嵌入式C语言,了解汇编语言编程;2.熟练在多种编译器环境下进行程序开发;3.精通嵌入...

  • 研发经理

    6 days ago


    Beijing, Beijing, China 华夏幸福基业股份有限公司 Full time CN¥30,000 - CN¥60,000 per year

    工作职责岗位职责1.对电路系统进行原理性评估.设计和测试验证;2.完成或者配合机械设计工程师完成结构设计;3.解决产品研发及量产阶段的技术问题,使产品符合可靠性.可生产性.可维修性和成本的要求;4.负责管理嵌入式平台应用和驱动程序开发;5.负责文档编写,系统测试,并...


  • Beijing, Beijing, China 汽车电子工程咨询 Full time CN¥300,000 - CN¥600,000 per year

    工作职责1.

  • mcu 工程师

    5 days ago


    Beijing, Beijing, China 苏州尚科新能源有限公司 Full time CN¥120,000 - CN¥240,000 per year

    该职位来源于猎聘 此岗位主要负责公司的家用扫地机/拖地机/吸尘器等产品研发管理岗位职责: 1.嵌入式软件设计:基于 ARM Cortex-M/ 51 等内核 MCU,设计稳定高效的嵌入式 C/C++ 应用程序 2.驱动开发:开发/移植外设驱动(SPI/I2C/UART/DAC/ADC/DMA 等),并优化BSP 层代码 3.系统架构:参与


  • Beijing, Beijing, China 中央研究院 Full time ₩100,000 - ₩200,000 per year

    工作职责1. 负责AI算法模型在嵌入式平台的部署与落地;2. 负责通信框架和开发;3. 负责系统软件相关的缺陷排查与修复工作;4. 负责系统软件性能调优、系统稳定性,使系统能满足业务需求。 任职要求1. 熟练掌握C++技术栈,包括 C++11/14,STL,Boost,GDB 等;2.


  • Beijing, Beijing, China 汽车电子产品专业 Full time ₩3,000,000 - ₩4,000,000 per year

    工作职责1. 负责产品的嵌入式软件集成工作;2. 负责MCU底层驱动集成和配置(高驱、低驱、智能芯片等);3. 负责产品应用逻辑开发(电机控制、灯具控制);4. 负责