Software Engineer II

Lennox InternationalCarrollton, TX
Onsite

About The Position

Lennox is looking for a talented Embedded Software Engineer to design and develop software components for our Controls Engineering organization. In this role, you will have an opportunity to learn from and collaborate with other engineers to design, plan, develop, and maintain embedded software components.

Requirements

  • BS in Electrical/Computer Engineering or equivalent is required.
  • 1+ years of professional experience developing embedded software in C/C++.
  • Strong verbal and written communications skills.
  • Developing level of expertise in software coding, software design, integration, simulation, and communication protocols.
  • Familiar with software development tools.

Nice To Haves

  • MS is preferred.

Responsibilities

  • Under general supervision, provides systems software engineering support for embedded system, electronic components and control systems.
  • Design, develop and integrate embedded software components and applications.
  • Design and develop Windows Software applications.
  • Implements software components based on applicable specifications and design.

Benefits

  • tuition reimbursement
  • medical, dental, and vision insurance
  • prescription drug coverage
  • 401(k) retirement plan
  • short-term disability insurance
  • 8 weeks paid birthing leave
  • 2 weeks paid bonding leave
  • life and long-term disability insurance
  • 12 days paid time off
  • 2 paid well-being days
  • 1 paid volunteer day
  • 9 to 11 paid company holidays depending on the year
  • 3 floating holidays per year
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service