1

Iot Software Engineer Jobs in Kentucky (NOW HIRING)

Lead Software Engineer Business Unit: Sargent & Greenleaf Department: New Product Development ... Experience developing connected products and IoT solutions, including Bluetooth Low Energy (BLE ...

New

Controls/IOT Engineer

Lebanon, KY ยท On-site

$71K - $92K/yr

Develop and manage master engineering schedule for all projects. Lead, coordinate, and supervise ... software MATHEMATICAL SKILLS Principles of calculus, trigonometry, and other advanced topics in ...

$106 - $160/hr

Since Samsara is a fast-growing company with emerging IoT technology, you can expect this role to ... Experience: 7+ years of professional experience as software engineer, solutions engineer ...

New

$187 - $220/hr

Recruit, mentor, and scale an engineering team capable of solving complex problems in the IoT ... Lead the planning and alignment of software roadmaps, ensuring they are synchronized with broader ...

New

$90 - $120/hr

Working closely with QA, Software Engineering, Support, and Product Management, you will help ... Experience working with computer hardware, networking equipment, or IoT devices is preferred.

New

$95 - $144/hr

IoT and Edge Computing for real-time data collection and analysis.* Modern software development ... Bachelor's or Master's degree in Computer Science, Engineering, or a related field.* **Experience*

New

$180 - $240/hr

## Software Architect, Robotics & Fleet Platforms | Service Technologies LabApplylocations: Singapore ... IoT. If you want to push the boundaries of materials science and engineering to create next ...

New

Senior Developer

Louisville, KY

$52.25 - $69.25/hr

The developer approaches software holistically, catering to both user experience and functionality ... IoT security). The Senior level performs assigned tasks under minimal guidance from Team Leader.

$150 - $190/hr

Solid foundation of software architecture principles * At least 5+ years of professional embedded ... Past work in IoT, robotics, drones and/or automotive products * A passion for or connection to the ...

New

$180 - $210/hr

We design, engineer, manufacture and support bold, eye-catching digital LED display technology ... Experience in hybrid cloud + edge environments (e.g., IoT, industrial systems, distributed control ...

New

DevOps Specialist

Louisville, KY ยท On-site

$59K - $73K/yr

... Engineer to design, build, and scale our infrastructure and deployment systems. You will play a ... Build and manage CI/CD pipelines to support rapid and reliable software delivery * Automate ...

$199 - $412/hr

... software-defined, helping to answer the most challenging issues in connectivity. Digital ... IoT, AI, Machine Learning, and 5G driving the next waves of innovation.Responsibilities* Provide ...

New

$84 - $127/hr

... IOT, fixtures, and consumer mobile device test platforms. This process includes detail design ... Experience using 3D thermal analysis software like Flowtherm or Icepak.* Experience with structural ...

New

Be Seen First

Your expertise in controls engineering, system integration, project leadership, and technical ... tools, software, and protocols. * Optimize system performance through continuous monitoring ...

Developer Team Lead

Louisville, KY ยท On-site

$56.75 - $74.25/hr

The developer approaches software holistically, catering to both user experience and functionality ... IoT security). The Team Lead is recognized as an expert in their functional area within the ...

$109 - $163/hr

... and software developers analyzing large, multidimensional datasets from internal and external ... IoT space to help in making build/buy/partner recommendations * Interacts with Cross-Functional ...

New

$128 - $209/hr

The Cloud Analytics Engineering team within Advanced IoT Analytics is seeking a talented and ... Demonstrate significant knowledge in the use of Data Analytics software solutions* Significant ...

New

next page

Showing results 1-20

Iot Software Engineer information

See Kentucky salary details

$55.2K

$128.1K

$178.5K

How much do iot software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for iot software engineer in Kentucky is $128,128.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,200.00 and $150,300.00 per year, depending on experience, location, and employer.

What are some common challenges faced by IoT software engineers in their daily work?

IoT Software Engineers often face challenges related to integrating a wide variety of devices and platforms, ensuring secure data transmission, and managing resource constraints on embedded systems. Debugging and testing IoT solutions can be complex due to the distributed nature of devices and the diversity of operating environments. Additionally, staying up-to-date with rapidly evolving standards and protocols is key. Overcoming these challenges requires a proactive approach to learning and collaboration with hardware engineers, security specialists, and other stakeholders to deliver seamless and secure IoT solutions.

Are IoT Software Engineers in demand?

IoT Software Engineers are in high demand due to the growing adoption of connected devices and smart technology across industries. They typically require skills in embedded systems, programming languages like C++ or Python, and knowledge of networking protocols. The role offers strong job growth prospects as IoT solutions become more integral to business operations and consumer products.

What does an IoT software engineer do?

An IoT Software Engineer designs, develops, and maintains software for Internet of Things (IoT) devices and systems. They work on embedded systems, cloud integrations, and communication protocols to enable connected devices to collect, process, and transmit data. Responsibilities include writing firmware, developing APIs, ensuring security, and optimizing performance. They often collaborate with hardware engineers, data scientists, and cloud developers to create seamless IoT solutions.

What are the key skills and qualifications needed to thrive as an IoT software engineer?

To thrive as an IoT Software Engineer, you need strong programming skills (such as C, C++, Python, or Java), experience with IoT protocols, and a degree in computer science, electrical engineering, or related fields. Familiarity with cloud platforms, embedded systems, IoT development kits, and certifications like AWS Certified IoT Core or Cisco IoT certifications are highly beneficial. Effective problem-solving abilities, teamwork, and communication skills are essential for collaborating with multidisciplinary teams and addressing complex system challenges. These skills ensure you can efficiently design, develop, and maintain robust IoT solutions that operate securely and reliably in real-world environments.

Is IoT a high paying job?

IoT Software Engineers typically earn above-average salaries due to the specialized skills required, such as knowledge of embedded systems, networking, and cloud platforms. Compensation varies by experience, location, and industry, but overall, IoT roles tend to be well-paid compared to many other software engineering positions.
Infographic showing various Iot Software Engineer job openings in Kentucky as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $128,128 per year, or $61.6 per hour.

Lead Software Engineer

ASSA ABLOY

Nicholasville, KY โ€ข On-site, Remote

Full-time

Posted 3 days ago

New


Job description

Lead Software Engineer

Business Unit: Sargent & Greenleafย 

Department:ย  New Product Development
Location:ย  ย  ย  ย Nicholasville, KY
Work Arrangement: On-site preferred; hybrid candidates will be considered

S&G Vision & Values

S&G is a passionate team committed to a culture of continuous improvement and dedicated to delivering trusted, transformative locking solutions that consistently exceed customer expectations.

The ideal candidate must be a strong champion of S&G's core values:

  • Accountability
  • Integrity
  • Respect
  • Teamwork
  • Community
  • Innovation
  • Leadership

Position Summary

The Lead Software Engineer is a hands-on technical leader responsible for driving the development, integration, and support of software solutions across internal teams and external partners. This role combines software architecture, development, project leadership, and people coordination to ensure successful execution of strategic product initiatives.

A key responsibility of this position is assuming ownership of acquired intellectual property, including lock firmware, Bluetooth communications, iOS and Android mobile applications, PCBA software interfaces, and cloud-based lock management platforms. The Lead Software Engineer will drive the continued evolution of these technologies while ensuring alignment with product strategy, customer requirements, and business objectives.

This role works closely with internal engineering teams, remote IT resources, external consultants, contractors, and software support partners to deliver scalable, secure, and high-quality connected-product solutions.

Key Responsibilities

Software Development & Technical Leadership

  • Lead and actively contribute to software development projects from concept through implementation and ongoing support.
  • Assume ownership, integration, maintenance, and evolution of acquired lock-related intellectual property.
  • Serve as the technical subject matter expert across firmware, mobile applications, Bluetooth communications, PCBA software interfaces, and cloud-based platforms.
  • Provide technical leadership while remaining actively involved in architecture, design, coding, testing, and troubleshooting.
  • Architect and implement scalable SaaS and connected-device solutions.
  • Drive software design decisions that support product performance, reliability, maintainability, and future growth.

Cross-Functional Collaboration

  • Coordinate work across internal teams, remote engineering resources, external consultants, contractors, and technology partners.
  • Collaborate closely with software, electrical, mechanical, quality, and product management teams.
  • Facilitate effective communication among stakeholders to ensure alignment on project goals, timelines, and deliverables.

Software Systems & Product Development

Oversee and contribute to the design, development, and integration of:

  • Front-end and back-end applications
  • Mobile applications (iOS and Android)
  • Hardware/software interfaces
  • Bluetooth and BLE communications
  • User interface and user experience design
  • Cloud-based software platforms
  • Database architecture and management
  • APIs and software integrations

Project & Process Leadership

  • Lead Agile development practices, including sprint planning, backlog prioritization, and release management.
  • Establish and enforce software development best practices, coding standards, and quality processes.
  • Conduct code reviews and mentor team members to promote technical excellence.
  • Identify and manage technical risks, dependencies, and project schedules.
  • Ensure software products meet performance, reliability, cybersecurity, and regulatory requirements.
  • Support vulnerability assessments, penetration testing efforts, and continuous security improvement initiatives.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field; equivalent experience will be considered.
  • Seven (7) or more years of professional software engineering experience.
  • Demonstrated experience leading technical projects, software teams, or cross-functional development initiatives.
  • Strong understanding of Agile and Scrum development methodologies.
  • Experience working with distributed teams, external partners, and third-party development resources.

Technical Expertise

  • Full-stack software development, including mobile application development
  • SaaS architecture and cloud-based software solutions
  • API design and integration; RESTful APIs preferred
  • SQL and NoSQL database design and administration
  • UI/UX design principles and best practices
  • Software architecture, testing, and deployment methodologies

Preferred Qualifications

  • Experience with hardware/software integration, embedded systems, and firmware development.
  • Experience deploying and supporting cloud platforms such as Microsoft Azure or Amazon Web Services (AWS).
  • Experience developing connected products and IoT solutions, including Bluetooth Low Energy (BLE) technologies.
  • Knowledge of cybersecurity best practices and experience supporting penetration testing activities.
  • Previous experience in a Lead Software Engineerership or technical management role.
  • Experience developing, deploying, and supporting iOS and Android mobile applications.
  • Experience integrating, maintaining, or enhancing acquired technologies and working with external engineering or IT support organizations.
  • Experience in physical security, access control, locking systems, or related security technologies

We are the ASSA ABLOY Group
Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 63,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces - physical and virtual - safer, more secure, and easier to access.ย 

As an employer, we value results - not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions - supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally.

As we welcome new people on board, it's important to us to have diverse, inclusive teams, and we value different perspectives and experiences.