Talent Apply
Log in
All jobs
C

Sr. Embedded Software Engineer

Copeland
Xi'an, China
On-site

About this role

Job title: Sr. Embedded Software Engineer

About the Role The Senior Embedded Software Engineer will be responsible for the design, implementation, and validation of system software for embedded Linux environments, with particular attention to code reliability and reusability. This role requires collaboration with global teams to deliver reliable, scalable embedded software for HVACR solutions. It focuses on code quality, CI improvements, and architecture for new embedded products.

What You'll Do

  • Develop, document and test software in Linux embedded environments
  • Actively participate in code-review sessions and discussions over software design
  • Improve continuous integration (CI) processes in order to increase build and deployment automation
  • Collaborate with global teams to solve issues, perform debugging and increase software performances
  • Contribute to the definition of the architecture of new embedded products

What We're Looking For

  • Bachelor's degree or above in Computer Science or similar
  • Deep knowledge of C programming language
  • Ability to translate business requirements into a technical design
  • Proficiency in English (written and verbal)
  • Interpersonal skills and teamwork ability
  • Experience in multithread programming and inter-process communication (IPC)
  • Knowledge of Linux kernel and drivers
  • Knowledge of embedded distributions such as Yocto and Buildroot
  • Good knowledge of Git versioning system
  • Familiarity with cybersecurity concepts
  • Knowledge of Rust programming language is preferred
  • Knowledge of Zephyr project is preferred
  • Knowledge of communication protocols (Modbus, BACnet, MQTT, etc.) is preferred
  • Experience of C# is preferred

Nice to Have

  • Rust programming language
  • Zephyr project
  • C# experience

Compensation & Benefits

  • Flexible and competitive benefits plans offer the right options to meet your individual/family needs.
  • Flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →