Demo

Full-Stack IoT Software Engineer

Sterling Engineering
Elmhurst, IL Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/11/2026

Full-Stack IoT Software Engineer

Elmhurst, IL (onsite position)

Target Base Pay: $125,000-$150,000/year


We are seeking a Full-Stack IoT Software Engineer to develop and support a customer-facing remote monitoring platform. This role is responsible for building scalable web applications, integrating IoT devices, and maintaining reliable cloud-based infrastructure.


You will work across the full stack to deliver real-time visibility into connected systems, leveraging Azure services, polling architectures, and device integrations. This is a hands-on role that bridges hardware, cloud, and web technologies to create seamless user experiences and dependable data pipelines.


Key Responsibilities

IoT Platform Development

  • Develop and maintain a customer-facing remote monitoring platform using PHP, HTML, JavaScript, and MySQL
  • Build dashboards, controls, and reporting tools for real-time and historical device data
  • Improve platform performance, scalability, and usability for both internal and external users
  • Ensure secure data handling and user access across the platform

IoT Device Integration and Data Collection

  • Integrate and manage IoT devices (such as Digi or similar hardware) within the platform
  • Design and maintain polling services to collect, normalize, and process telemetry data
  • Ensure reliable communication between field devices and cloud infrastructure
  • Troubleshoot connectivity, data integrity, and device-level issues

Systems Integration and APIs

  • Design and implement RESTful APIs for internal and external integrations
  • Enable seamless data flow between devices, backend systems, and user interfaces
  • Ensure APIs are secure, well-documented, and performant
  • Support integrations with third-party platforms and customer systems


Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or related field
  • Strong full-stack development experience with PHP, HTML, JavaScript, and MySQL
  • Experience working with IoT systems, device communication, or telemetry data
  • Experience designing and integrating RESTful APIs, including authentication
  • Familiarity with Azure or similar cloud platforms
  • Strong problem-solving and troubleshooting skills
  • Ability to translate non-technical requirements into effective technical solutions

Salary : $125,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full-Stack IoT Software Engineer?

Sign up to receive alerts about other jobs on the Full-Stack IoT Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sterling Engineering

  • Sterling Engineering Columbia, SC
  • Title: Engineering Technician Location: West Columbia, SC Hire Type: Contract to Hire Shift: Second Shift Pay Range: $24 - $32.50 depending on experience B... more
  • 9 Days Ago

  • Sterling Engineering Peru, IN
  • Title: Maintenance Supervisor - 3rd shift Location: Peru, IN Overview: Sterling has helped build careers for thousands for professionals like yourself. Our... more
  • 9 Days Ago

  • Sterling Engineering Muncie, IN
  • Title: Electrical Liaison Engineer Location: Muncie, IN - 100% Onsite Duration and hire type: Long-Term Contract Overview: Sterling Engineering/Staffing is... more
  • 9 Days Ago

  • Sterling Engineering Gloucester, MA
  • About the Opportunity We are seeking a highly motivated engineering professional to support equipment reliability, uptime, and continuous improvement initi... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Full-Stack IoT Software Engineer jobs in the Elmhurst, IL area that may be a better fit.

  • Mastery Logistics Systems, Inc Forest, IL
  • At Mastery our goal is to build the next generation of technologies to allow large brokers, 3PL’s, and shippers to benefit from the progress of technology ... more
  • 5 Days Ago

  • loop Chicago, IL
  • About Loop Loop is on a mission to streamline the movement of money between shippers, carriers, and brokers to unlock margin and increase liquidity in the ... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!