2,150,304open jobs
138,452companies
238,852added this week
Browse all
Location
In office (Chennai)
Seniority
Staff · 10+ years exp
Visa
Sponsors visas in United States; no register of this country names it

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Nov 10, 2026. Lennox scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Lennox is a US maker of climate control products for heating, air conditioning and refrigeration, headquartered in Richardson, Texas, serving residential and commercial customers through brands such as Lennox, Allied Air, ADP and Duro Dyne. Tracing its history to 1895 and listed on the New York Stock Exchange, it sells furnaces, heat pumps, air conditioners, controls and commercial systems across North America through dealers and its own stores. Recent openings include HVAC service technicians and apprentices, assemblers and machine operators, branch operations and territory sales managers, SAP analysts and quality engineers, with a technology centre in Chennai.

Company Profile

Lennox (NYSE: LII) Driven by 130 years of legacy, HVAC and refrigeration success, Lennox provides our residential and commercial customers with industry-leading climate-control solutions. At Lennox, we win as a team, aiming for excellence and delivering innovative, sustainable products and services. Our culture guides us and creates a workplace where all employees feel heard and welcomed. Lennox is a global community that values each team member’s contributions and offers a supportive environment for career development. Come, stay, and grow with us.

Job Description

Responsibilities

  • Design and develop cloud-connected IoT software and embedded/edge components, with C++ as the primary language.
  • Build services for device onboarding, telemetry ingestion, device management, and command/control workflows.
  • Develop distributed, real-time communication components integrating Edge, HTTPS, and REST APIs.
  • Own successful implementation and delivery of software products and components throughout the product lifecycle, on time and with high quality.
  • Assure proper technical requirement definition with internal and external customers, marketing, manufacturing, and other support groups.
  • Lead technical design and architecture reviews, and participate in prototyping activities.
  • Collaborate with Architecture, Embedded, Mobile Apps, IT, Hardware, QA, Manufacturing, Technical Support, and Operations teams.
  • Actively participate in the definition and implementation of new processes and improvements.
  • Identify and create new technologies and ideas to increase the organization's intellectual property and to better address customer needs.
  • Mentor and train other engineers.
  • Having Open mindset to work with legacy network libraries in IoT domain
  • More curious to learn any Open Source libraries

Experience & Languages

  • 10+ years of professional software development experience, with a focus on IoT and embedded systems.
  • Proficiency in C++ developing distributed, real-time applications.
  • 5+ years of experience with multithreaded application development and debugging.
  • 5+ years of experience with socket-level TCP and UDP development in C/C++, using modern debugging tools.
  • Strong understanding of software design principles and best practices; ability to develop unit-test-driven software components.

Cloud & IoT

  • Strong understanding of IoT architectures, protocols, and standards: MQTT, WebSockets, HTTPS, REST APIs, JSON/XML.
  • Experience with cloud IoT services such as Azure IoT Hub and AWS IoT Core.
  • Strong understanding of device-to-cloud integration.

Linux & Debugging

  • Strong Linux Ubuntu skills, including creating and maintaining system services and navigating the system using Bash.
  • Strong skills monitoring and managing Linux services and troubleshooting service failures using gdb, coredumps, trace files, and log files.
  • Strong networking skills (TCP, UDP, ARP, IGMP) with the ability to monitor and debug on a live system.
  • Strong experience using SSH to access and manage systems in the cloud.
  • Strong Bash shell script authoring and maintenance.

Network & Home Router

  • Strong understanding of Network Address Translation (NAT), network handshakes, and Round-Trip Time (RTT) analysis and debugging.
  • Strong understanding of Publisher-Subscriber (Pub-Sub) frameworks in the IoT domain, including MQTT brokers, DDS (Data Distribution Service) standards, message queuing systems, and streaming platforms.
  • Strong understanding of distributed systems architecture, clustering, and middleware concepts.
  • Strong understanding of client-server and Pub-Sub application development, packaging, deployment, and execution, including Debian packages (.deb) and standalone executable binaries.

Tools

  • Strong skills with Git and GitLab.
  • Experience with Visual Studio Code and Visual Studio with WSL.
  • Experience with Configuration Management tools (version control, bug tracking, change management, automated builds, and coding standards).
  • Experience with JetBrains CLion is a plus.
  • Remote debugging skills using gdb and gdbserver are a plus.
  • Experience with Artitellery or any load test framework is a puls

Preferred Skills

  • Experience with OpenDDS or another Data Distribution Service (DDS) middleware.
  • Experience with at least one other high-level language, such as C#, Java, Python, or Node.js.
  • Microservices architecture, Docker, and Kubernetes.
  • CI/CD experience (Azure DevOps, Jenkins, GitHub Actions, or similar).
  • Experience developing and deploying cloud applications on Microsoft Azure, with emphasis on: Virtual Machine Scale Sets; load balancing; Syslog and Azure Metrics reporting and monitoring reports; network VM maintenance planning and monitoring. Multi-region and availability-zone VMSS experience is a plus.
  • Azure DevOps Boards, Backlogs, Sprints, and Plans; ability to understand an Azure DevOps pipeline and the concepts it holds.
  • Experience with edge computing platforms.
  • Experience working in Agile and globally distributed teams.

Teaming / Soft Skills

  • Excellent verbal and written communication skills, with technical and non-technical staff.
  • Strong technical leadership and architectural decision-making skills.
  • Ability to collaborate across multiple functional teams and external partners to deliver sound technical solutions to our customers.
  • Demonstrated ability to drive product and process improvements throughout the software organization.
  • Ability to work with third parties and offshore development teams as needed.
  • Self-driven, results oriented, with strong organizational skills and ability to train and mentor others.

Qualifications

Education Requirements

  • BS in Computer Science, Computer Engineering, or equivalent is required.
  • MS in Computer Science/Computer Engineering or equivalent is preferred.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,150,304 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

DevOps
Similar stack
Same company
Chennai
In office · 5+ years exp · Chennai
Python
Java
SQL
C#
C#
.NET
Databases
PostgreSQL
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
AWS
Kubernetes
Platform Engineering
GitHub
Management
Confluence
Agile
Apply
In office · Bengaluru
Python
DevOps
CI/CD
SRE
Incident Management
Management
Agile
Apply
Hybrid · Full-Time · 8+ years exp · Bachelor's Degree · Pune
SQL
PowerShell
Databases
MySQL
PostgreSQL
Oracle
MS SQL
Azure SQL Database
DevOps
Azure
Management
ITIL
ITSM
Apply
Remote (India) · Full-Time · 15+ years exp · Chennai
Java
Java
Spring Boot
AI/ML
Copilot
LangGraph
LangChain
Claude
AI Agents
Gemini
LLM
RAG
Google ADK
OpenAI
DevOps
GCP
AWS
Apply
In office · 7+ years exp · Pune
Python
Go
AI/ML
LLM Guardrails
DevOps
Terraform
GCP
Prometheus
Pulumi
CI/CD
GitOps
Jenkins
AWS
Kubernetes
Grafana
Platform Engineering
Service Mesh
FinOps
SLI/SLO/SLA
Cybersecurity
ISO 27001
SOC 2
Zero Trust
Least Privilege
Apply
In office · 5+ years exp · Chennai
Python
Java
SQL
C#
C#
.NET
Databases
PostgreSQL
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
AWS
Kubernetes
Platform Engineering
GitHub
Management
Confluence
Agile
Apply
Remote (India) · Full-Time · 15+ years exp · Chennai
Java
Java
Spring Boot
AI/ML
Copilot
LangGraph
LangChain
Claude
AI Agents
Gemini
LLM
RAG
Google ADK
OpenAI
DevOps
GCP
AWS
Apply
Technical Architect 1 hour ago
In office · Chennai
DevOps
SOAP
Apply
Apply
In office · Chennai
Python
SQL
Scala
Databases
Apache Kafka
AI/ML
Hadoop
Spark
DevOps
AWS
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
2,150,304 more open roles from verified company boards, updated every day.