
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 jobsSimilar jobs
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.
