Smart Thermostat Engineer — C++ / HVAC Controls / Algorithms
Job
Nuve Controls LLC
Remote
$177,500 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
89
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Smart Thermostat Engineer —
C++ / HVAC
Controls / Algorithms Nuve Controls LLC Tustin, CA Job Details Full-time $160,000 - $195,000 a year 1 hour ago Benefits Health insurance Dental insurance 401(k) Paid time off Vision insurance 401(k) matching Qualifications Embedded software development experience (3-5 years) Internet of Things Calibration Embedded systems Firmware Microcontrollers C++ Clean architecture Embedded software Algorithm design RTOS Linux Simulation systems Senior level Sensors Debugging Air conditioning Engineering validation Full Job Description About NUVE Nuve is a customer engagement platform designed specifically for the HVAC industry, connecting businesses seamlessly with their customers. Beyond being a thermostat company, Nuve provides contractors with valuable HVAC system data through advanced software solutions. Nuve aims to simplify operations and enhance communication for trades professionals by offering powerful tools tailored to their needs.Location:
Hybrid /On-site Type:
Full-time About the Role We are seeking a highly skilled Smart Thermostat Engineer with strong C++ experience and deep domain knowledge in residential HVAC systems, smart thermostat control logic, and adaptive temperature algorithms. This role is ideal for an engineer who understands both the software and physical behavior of heating and cooling systems. You will help design, develop, and optimize control algorithms that improve comfort, efficiency, reliability, and system performance across complex residential HVAC environments. You should be comfortable working with multistage heating and cooling systems, heat pumps, auxiliary heat, humidification/dehumidification controls, temperature sensing, device calibration, and adaptive control strategies similar to those used by leading smart thermostat platforms such as Nest, ecobee, Honeywell, and others. What You'll Do Design, develop, and maintain C++ software for smart thermostat control systems, embedded devices, and HVAC control logic. Develop adaptive temperature control algorithms that respond to home thermal behavior, HVAC runtime history, outdoor conditions, occupancy patterns, and user preferences.Build and refine algorithms for:
Temperature measurement correction Sensor calibration and compensation Device self-heating correction HVAC cycle prediction Heat/cool rate estimation Recovery time optimization Comfort-versus-efficiency balancing Multistage equipment control Compressor protection and short-cycle prevention Auxiliary heat lockout and heat pump staging Analyze heating and cooling patterns across residential environments to improve control accuracy and reduce overshoot, undershoot, and unnecessary equipment cycling. Support complex HVAC configurations, including: Single-stage and multistage furnaces Central air conditioning systems Heat pumps Dual-fuel systems Auxiliary and emergency heat Variable-speed or staged equipment Zoned residential systems Humidifiers, dehumidifiers, and ventilation accessories Collaborate with firmware, hardware, product, QA, and data teams to deliver reliable smart thermostat features from concept through production. Create simulation tools, test frameworks, and validation methods for thermostat algorithms and HVAC behavior. Debug field issues related to HVAC control, wiring configurations, temperature accuracy, staging behavior, runtime anomalies, and environmental effects. Translate real-world HVAC behavior into practical, reliable, production-grade embedded software. Required Qualifications Strong professional experience developing in C++ , ideally for embedded systems, IoT devices, firmware, or real-time control applications. In-depth understanding of residential HVAC systems, including wiring, equipment types, staging logic, control signals, and operational constraints. Experience designing or working with smart thermostat algorithms, HVAC control systems, building automation, thermal modeling, or environmental control products. Strong understanding of temperature sensing and correction techniques, including sensor offset correction, device heat compensation, filtering, hysteresis, and environmental noise reduction. Experience with adaptive control logic, predictive algorithms, feedback loops, state machines, and system behavior modeling. Ability to reason about real-world heating and cooling patterns and convert them into robust software logic. Experience debugging complex system behavior using logs, telemetry, lab testing, and field data. Strong software engineering fundamentals, including clean architecture, testability, maintainability, and performance-aware development. Preferred Qualifications Experience working on smart thermostat products or residential HVAC control platforms. Familiarity with adaptive temperature control concepts used by products such as Nest , ecobee , or similar connected thermostat systems. Experience with embedded Linux, RTOS, microcontrollers, or constrained hardware platforms. Knowledge of HVAC installation workflows, thermostat wiring, equipment detection, or installer setup flows. Experience with thermal modeling, PID control, model predictive control, or machine learning-assisted control systems. Familiarity with cloud-connected IoT systems, telemetry analysis, OTA updates, and device fleet diagnostics. Experience building simulation environments for HVAC systems or thermostat control validation. Knowledge of energy efficiency programs, demand response, time-of-use optimization, or utility integrations. Location Hybrid - Orange County, CA Benefits 401(k) Medical, dental, and vision insurance Paid time off (PTO) • Compensation based on experience, expertise, and technical depthPay:
$160,000.00 - $195,000.00 per yearBenefits:
401(k) matching Dental insurance Health insurance Paid time off Vision insuranceWork Location:
Hybrid remote in Tustin, CA 92782Similar remote jobs
International Foundation of Employee Benefit Plans
Brookfield, WI
Posted2 days ago
Updated1 day ago
Similar jobs in Tustin, CA
Lollipop Pediatric Dentistry & Orthodontics
Tustin, CA
Posted3 days ago
Updated1 day ago
Similar jobs in California
W3global
Los Angeles, CA
Posted2 days ago
Updated1 day ago