Principal IoT Software Engineer

3 days ago


Carrollton, Texas, United States Lennox International Inc Full time
Job Title: Principal IoT Software Engineer

Lennox International Inc is seeking a highly skilled Principal IoT Software Engineer to join our team. As a key member of our Controls Engineering organization, you will be responsible for designing and developing software components for Internet of Things devices and Cloud.

Key Responsibilities:
  • Implement and deliver software products and components throughout the entire product lifecycle.
  • Ensure project deliverables are met on time and with high quality.
  • Collaborate with internal and external customers, marketing, manufacturing, and other support groups to define technical requirements.
  • 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 address customer needs.
  • Participate in technical feasibility analysis and prototyping activities.
Requirements:
  • BS in Computer Engineering/Computer Science is required.
  • MS in Computer Engineering/Computer Science is preferred.
  • 10+ years of professional experience in software development, with a focus on IoT and embedded systems.
  • Proficiency in C++ programming developing distributed, real-time applications.
  • Strong understanding of IoT architectures, protocols, and standards such as MQTT, CoAP, etc.
  • Experience with edge computing platforms and cloud-based IoT services (e.g., AWS IoT, Azure IoT Hub) is desirable.
  • Experience with at least one other high-level language, such as Java or C#.
  • Experience with at least one scripting language, such as Python or Ruby.
  • Experience developing and deploying cloud applications using Azure or another cloud platform.
  • Strong understanding of software design principles and best practices.
  • Ability to develop unit test driven software components.
  • Experience with Configuration Management tools (Version control, bug tracking, change management, automated builds, and coding standards).
What We Offer:
  • Competitive base salary.
  • Excellent medical plans designed to support healthy lifestyles.
  • Mental and financial health programs.
  • Outstanding 401k with company matching.
  • Employee stock purchase program.
  • Community involvement opportunities.
  • Robust employee assistance program.
  • And much, much more.
Why Lennox International Inc?

We believe that diversity and inclusion is critical to our success as a global company, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool. Our goal is to build workplaces that reflect the communities where we live and work, support the growth and development of each team member as they strive to reach their full potential, and empower them to be their authentic selves. Lennox International Inc is an equal opportunity employer.



  • Carrollton, Texas, United States Lennox International Inc Full time

    Job Title: Principal IoT Software EngineerLennox International Inc is seeking a highly skilled Principal IoT Software Engineer to join our team. As a key member of our Controls Engineering organization, you will be responsible for designing and developing software components for our Internet of Things (IoT) devices and Cloud platforms.Key...


  • Carrollton, Texas, United States Lennox International Inc Full time

    Job Title: Principal IoT Software EngineerLennox International Inc is seeking an experienced Principal IoT Software Engineer to join our Controls Engineering organization. As a key member of our team, you will be responsible for designing and developing software components for Internet of Things devices and Cloud platforms.Key Responsibilities:Implement and...


  • Carrollton, Texas, United States Lennox International Inc Full time

    Job Description:Lennox International Inc is seeking a highly skilled Principal IoT Software Engineer to join our team. As a Principal IoT Software Engineer, you will be responsible for designing and developing software components for our Controls Engineering organization. You will have the opportunity to lead and collaborate with other engineers to design,...


  • Carrollton, Texas, United States Lennox International Inc Full time

    Job Title: Principal IoT Software EngineerLennox International Inc is seeking a highly skilled Principal IoT Software Engineer to join our Controls Engineering organization. As a key member of our team, you will be responsible for designing and developing software components for Internet of Things devices and Cloud.Key Responsibilities:Implement and deliver...


  • Carrollton, Texas, United States Lennox International Inc Full time

    Job Title: Principal IoT Software EngineerLennox International Inc is seeking an experienced Principal IoT Software Engineer to join our Controls Engineering organization. As a software design engineer, you will have the opportunity to lead and collaborate with other engineers to design, plan, develop, and maintain software components for Internet of Things...


  • Carrollton, Texas, United States ECS Limited Full time

    Lead Geotechnical Engineering ProjectsECS Limited is seeking a highly experienced Geotechnical Principal Engineer to lead transformative projects in geotechnical engineering in our Dallas office. As a key member of our team, you will play a pivotal role in shaping the future of our organization.Key ResponsibilitiesLead and Inspire Geotechnical Teams:...


  • Carrollton, Texas, United States Southwire Company, LLC Full time

    Job SummarySouthwire Company, LLC is seeking a highly skilled Principal Engineer, Applications to join our team. As a leader in technology and innovation, we are committed to delivering exceptional products and services to our customers.Key ResponsibilitiesDrive the specification of technical and value-added product and system solutions for emerging...

  • Mechanical Engineer

    5 days ago


    Carrollton, Texas, United States United Software Group Full time

    Job Title: Mechanical EngineerWe are seeking a highly skilled Mechanical Engineer to join our team at United Software Group. As a Mechanical Engineer, you will be responsible for designing and developing downhole tools for the oil and gas industry.Key Responsibilities:Design and develop downhole tools using Solid Works and other 3D design softwareCollaborate...


  • Carrollton, Texas, United States United Software Group Full time

    Job Title: Mechanical EngineerWe are seeking a highly skilled Mechanical Engineer to join our team at United Software Group INC. in Carrollton, TX.Job Summary:We need a talented Mechanical Engineer with a strong background in design and development of oil and gas equipment, downhole tools, and solidWorks experience.Responsibilities:Design and develop...


  • Carrollton, Texas, United States United Software Group Full time

    Job Title: Mechanical EngineerWe are seeking a highly skilled Mechanical Engineer to join our team at United Software Group. As a Mechanical Engineer, you will be responsible for designing and testing downhole tools, with a focus on sand control.Key Responsibilities:Design and develop downhole tools using Solid Works and other 3D design softwareCollaborate...


  • Carrollton, Texas, United States Mirion Technologies (Canberra), Inc. Full time

    Job Title: Senior Software EngineerMirion Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining our AIM Security System software.Key Responsibilities:Develop and integrate new software features and...

  • Software Engineer

    2 weeks ago


    Carrollton, Texas, United States TEK NINJAS SOLUTIONS LLC Full time

    Tek Ninjas Solutions LLC is seeking a skilled Software Developer to fill multiple positions in Carrollton, TX. The ideal candidate will have expertise in gathering and analyzing requirements, designing and implementing system functionalities, and ensuring consistent design standards. The successful candidate will be responsible for maintenance and support,...

  • Mechanical Engineer

    3 days ago


    Carrollton, Texas, United States United Software Group Full time

    Job Title: Mechanical EngineerJob Summary:We are seeking a highly skilled Mechanical Engineer with experience in downhole tools design to join our team at United Software Group. The successful candidate will have a strong background in mechanical engineering, with a focus on design and testing of downhole tools. Key Responsibilities:- Design and test...


  • Carrollton, Texas, United States ECS Southwest, LLP Full time

    Job SummaryWe are seeking a highly experienced Geotechnical Principal Engineer to lead our geotechnical engineering team in Dallas. As a key member of our team, you will be responsible for managing projects, providing technical expertise, and driving business development initiatives.Key ResponsibilitiesLead and inspire geotechnical teams to excel in their...

  • Software Engineer

    3 days ago


    Carrollton, Texas, United States TEK NINJAS SOLUTIONS LLC Full time

    At Tek Ninjas Solutions LLC, we're seeking a skilled Software Engineer to join our team. The ideal candidate will have expertise in designing and implementing system functionalities, ensuring consistent design standards, and following the SDLC. Responsibilities include maintenance and support, as well as willingness to travel and relocate to various client...


  • Carrollton, Texas, United States ECS Southwest, LLP Full time

    Geotechnical Associate Principal About the Role ECS Southwest, LLP is seeking a seasoned Geotechnical Associate Principal to lead our geotechnical engineering team in Carrollton, Texas. As a key member of our leadership team, you will be responsible for overseeing complex engineering projects, mentoring junior staff, driving business development, and...


  • Carrollton, Texas, United States Mercatalyst Full time

    Job Title: Development EngineerWe are seeking an exceptional Development Engineer to join our team at Mercatalyst. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our internal systems and infrastructure.About the Role:Develop software solutions using Salesforce technologies and other programming...


  • Carrollton, Texas, United States Sanmina-SCI Full time

    Job Title: Principal Hardware DesignerSanmina Corporation is seeking a highly skilled Principal Hardware Designer to join our Advanced Microsystems Technologies (AMT) team. As a key member of our design engineering group, you will be responsible for leading the development of next-generation optical transceivers.Job Summary:The successful candidate will have...


  • Carrollton, Texas, United States INSPYR Solutions Full time

    Job Description:We are seeking a skilled Software Engineer to join our Controls Engineering organization. As a Software Engineer, you will design and develop software components for our embedded systems.Responsibilities:Design and develop software components for embedded systemsCollaborate with other engineers to design, plan, develop, and maintain embedded...


  • Carrollton, Texas, United States Mercatalyst Full time

    Job Title: Development EngineerMercatalyst is seeking an exceptional Development Engineer with Salesforce experience to join our team.About the Role:We are looking for a skilled software engineer to work on our internal systems and infrastructure. The ideal candidate will have a strong Computer Science background and experience with technologies outside of...