A

ABB

Electrification, automation, and robotics solutions

Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeXinhui District, Jiangmen, Guangdong Province, ChinaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Computer, Electronics, Automation, or another related area.
  • At least 2 years of working experience in firmware development.
  • Proficiency in C and C++, and experience designing, configuring, and compiling for ARM Cortex-M or similar systems.
  • Experience with real-time operating system development and scheduling.
  • Familiarity with industry and network communication protocols such as Modbus RTU/TCP and CAN.
  • Familiarity with cybersecurity requirements.
  • Familiarity with agile development.
  • Basic hardware knowledge, ability to understand schematics, and debugging skills.
  • Good English skills and ability to communicate work tasks with people in other countries.
  • Ability to handle high volumes of work and continually learn new skills and knowledge.

Responsibilities

  • Participate in project evaluation and initiate appropriate design solutions.
  • Write product technical requirements and develop function modules and verification and validation plans.
  • Design products according to specifications, and complete analysis and testing of related software.
  • Participate in complete product testing and design quality reviews.
  • Maintain products and manage product life cycles.
  • Lead firmware compliance assessments.
  • Optimize product cost and quality.
  • Solve and handle design-related issues.
  • Complete other tasks assigned by the company.

About the Company

ABB

Electrification, automation, and robotics solutions

ABB provides electrification and automation technologies for industry and infrastructure. Its products include smart building systems, electric vehicle charging, robotics, motors and drives, and factory automation software, delivered as integrated hardware and software that manage energy and automate tasks. ABB differentiates itself with a long history in power and automation, a broad global footprint, and a focused portfolio around electrification, motion, process automation, and robotics, complemented by digital services. Its goal is to help customers use energy more efficiently and work more productively, enabling sustainable and resource-efficient operations and transportation.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
2007

Recently Posted Jobs

Explore more opportunities at ABB

See more jobs