Carrier Global logo

Senior Software Engineer

Carrier Global

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

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

Job description

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

Sr Eng, Software Engrg

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

Remote Type: Onsite

Time Type: Full time

Job Description

Position: Senior engineering – Control algorithm development

Job Grade: P3

Department: SRDC CHVAC Controls


About the new role

 

We are seeking a Senior Control Algorithm Development Engineer who can contribute on

Control algorithm development and verification on the CHVAC Product controls.

The ideal candidate will be primarily responsible for CHVAC products control requirements definition, control algorithm implementation, closed loop verification.

 

Key Responsibilities:

As a (specify role), she or he will be responsible for:

· Cooperate with the product system and other functions team to understand and define the control requirements documentation (SSRD and CRS), and also the control algorithm test plan with all the test cases listed up

· Work in control team, responsible for control algorithm design and verification with MBD (model-based design) approach which includes control Simulink component design, control MBD simulation (MiL (Model in the Loop), SiL (software in the Loop), HiL (hardware in the Loop), etc.) and software integration

· Cooperate with embedded software engineer on the product software integration and verification

· Support other function teams (SQA, equipment team, lab, factory, service, etc.) to fix the problems and deliver the products to the market

· Create control algorithm development and verification standard work

· Other work items arranged by the supervisor

Requirements

People who are interested in this position should meet the following requirements.

As a minimum must have:

· Bachelor’s or master’s degree in Control theory and control engineering, automation, HAVC system, mechatronics and related majority

· >3 years work experience on control system development with Simulink

· Solid skills on Matlab / Simulink programming

· Experience in Python / C/C++ programming or other tools (For example: AI tools) will be a plus

· Good English skills on both oral and written

· Good teamwork 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 Software 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
Airbus logo

Flight Control Laws Designer

Toulouse, France
✓ From careers page· 7h ago
Airbus logo

Handling Qualities Engineer

Toulouse Area
✓ From careers page· 7h ago
Rolls-Royce logo

Senior Control Systems Engineer

$91k–$148kIndianapolis, IN
✓ From careers page· 10h ago
Rolls-Royce logo

Senior Control System Software Engineer, Control Laws

$91k–$148kIndianapolis, IN
✓ From careers page· 10h ago

Frequently asked questions

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

The required skills for Senior Software Engineer at Carrier Global include: Simulink, Matlab, Python, C++, C.

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

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

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

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