Taro Logo

Embedded Software Engineer

A global climate technologies company providing HVACR solutions with $5B global revenue, focusing on sustainability and environmental solutions.
32100 Belluno, Province of Belluno, Italy
Embedded
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
Enterprise SaaS · Healthcare

Description For Embedded Software Engineer

Copeland, a global leader in climate technologies with $5B revenue, is seeking an Embedded Software Engineer for their Belluno, Italy location. This role is part of the Software Development Team and focuses on designing, coding, and testing efficient software for Linux embedded systems. The position offers a unique opportunity to work on impactful global projects while being based in the beautiful Dolomites mountain region.

The ideal candidate will be responsible for developing low-level software, driving CI processes, and collaborating with global teams to enhance software performance. Key technical requirements include proficiency in C/C++, experience with Linux embedded systems, and familiarity with multithreaded programming and IPC.

This is an excellent opportunity for someone looking to join a company committed to sustainability and innovation in HVACR technologies. Copeland offers a collaborative work environment, competitive benefits including flexible time off and parental leave, and strong career development pathways. The company's focus on sustainability and cutting-edge technology makes it an ideal place for engineers who want to make a meaningful impact on global climate solutions.

The position offers a hybrid work arrangement, combining the flexibility of remote work with the benefits of in-person collaboration. The company culture emphasizes inclusion, belonging, and professional growth, supported by various employee resource groups and development programs.

Last updated 10 days ago

Responsibilities For Embedded Software Engineer

  • Develop and test low-level software for Linux embedded systems
  • Drive continuous integration (CI) processes to improve build and deployment automation
  • Collaborate with global teams to troubleshoot, debug, and enhance software performance
  • Help shape the architecture of next-generation embedded solutions

Requirements For Embedded Software Engineer

Linux
Rust
  • Degree in Computer Engineering
  • Proficiency in C and C++
  • Comfortable translating business requirements into a design
  • Excellent communication skills in English (Spoken & Written)
  • Interpersonal skills along with the ability to work in a team
  • Multithreaded programming with IPC experience
  • Familiarity with Linux kernel and drivers
  • Good understanding of Git code versioning tool

Benefits For Embedded Software Engineer

Parental Leave
  • Work in beautiful mountain town in the Dolomites
  • Flexible time off plans
  • Parental leave
  • Vacation and holiday leave
  • Career development opportunities
  • Competitive benefits plans

Jobs Related To Copeland Embedded Software Engineer