Carrier Global logo

Senior Embedded Software Engineer

Carrier Global

On-site
Shanghai, China
Full-time
Senior
3+ yrs
Salary not listedPosted 2mo ago

Real job — pulled straight from Carrier Global’s careers page · Verified July 14, 2026 · No reposts.

Job description

Carrier Global is hiring a Senior Embedded Software Engineer — a full-time, based in Shanghai, China role. Apply directly on Carrier Global's careers page below.

Sr. Embedded software engineer

Location: LOC3254: No.3239 Shenjiang Road, Shanghai, Pudong New Area, Shanghai, China

Remote Type: Onsite

Time Type: Full time

Job Description

角色职责:

• Cooperate with the system and other functions teams to understand and define the control software requirements specification (SSRD and SRS)

• Work in software team, follow the global software architecture, be responsible for Linux / other free RTOS embedded software design with C/C++, Qt, Python or other languages

• Work with control algorithm / QA engineer on the software-control integration, bug fixing and release

• Work with global software team on global Agile software development process (DevOps) implementation

• IoT, AI/machine learning control algorithm development

• Lab, factories and field sites service maintenance support

• Create embedded software development standard work

• Other work items arranged by the supervisor


角色 目的:

The work scope of the position is the embedded software, IoT and digital solution development for commercial HVAC (heating, ventilation and air-conditioning) and building equipment.

最低要求:

  • Bachelor or above, Computer science, E&E, automation, Controls, HVAC and related majority
  • More than 3 years embedded software C/C++ development experience
  • Good capability on C++ programming
  • Good English skills on both written and spoken area
  • Good work attitude and teamwork spirit
  • Solid presentation and communication skills

Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Get Embedded Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Modern Technology Solutions Inc logo

Software Developer

Dayton, OH
✓ From careers page· 31m ago
Modern Technology Solutions Inc logo

Telemetry Engineer

Huntsville, AL
✓ From careers page· 31m ago
Modern Technology Solutions Inc logo

Trajectory Engineer

Huntsville, AL
✓ From careers page· 31m ago
Modern Technology Solutions Inc logo

Software Engineer Lead

$175k–$230kAnnapolis Junction, MD
✓ From careers page· 31m ago

Frequently asked questions

What skills are required for Senior Embedded Software Engineer at Carrier Global?

The required skills for Senior Embedded Software Engineer at Carrier Global include: C++, Python, Linux, Qt, Agile, DevOps, IoT, Machine Learning.

What is the seniority level for Senior Embedded Software Engineer at Carrier Global?

Senior Embedded Software Engineer at Carrier Global is a Senior level position.

How do I apply for Senior Embedded Software Engineer at Carrier Global?

You can view the full description and apply for Senior Embedded Software Engineer at Carrier Global on EchoJobs: https://echojobs.io/job/carrier-global-sr-embedded-software-engineer-jon8r.