1

Software Engineer Iot Automation Jobs (NOW HIRING)

As we continue investing in automation, AI, robotics, and digital manufacturing, we're transforming ... Communicate effectively with software engineers, controls engineers, vendors, and manufacturing ...

Senior IoT Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

... automation to deliver visibility, efficiency, and actionable insights at scale. We are looking for ... What You'll Do As a Senior IoT Software Engineer, you will: * Design, develop, and maintain modern ...

next page

Showing results 1-20

Software Engineer Iot Automation information

See salary details

$65.5K

$99.5K

$138K

How much do software engineer iot automation jobs pay per year?

As of Sep 10, 2026, the average yearly pay for software engineer iot automation in the United States is $99,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,000.00 and $110,500.00 per year, depending on experience, location, and employer.

What are popular job titles related to Software Engineer Iot Automation jobs?

For Software Engineer Iot Automation jobs, the most frequently searched job titles are:

Lead Software Engineer - IoT Integration

Palo Alto, CA • On-site

$149K/yr

Other

Posted 22 days ago


Job description

Lead Software Engineer – IoT Integration
  • Lead development of smart home IoT systems integrating embedded firmware, electronic hardware, mobile applications, and cloud services using Python, Go, Rust, C/C++, Kotlin, Swift, React, Firebase, and Google Cloud Platform.
  • Conduct requirements gathering and analysis for field operation mobile applications by collaborating directly with warehouse staff, onsite technicians, and operations teams to define functional specifications, design user workflows, and identify process automation opportunities.
  • Design and develop mobile applications for iOS and Android platforms using Swift and Kotlin to support field operations including device setup tools with MAC address assignment, floor plan-based device mapping, USB hardware communication for configuration deployment, and label printing systems for manufacturing and warehouse operations.
  • Architect backend systems and APIs using Python and Go to support mobile applications, implementing secure authentication, data synchronization, device provisioning, and real-time communication between mobile clients, cloud services, and IoT devices.
  • Design and develop embedded systems and firmware for IoT devices using C/C++ and Rust, implementing wireless communication protocols including BLE peripheral functionality, MQTT, and USB device protocols for device configuration and control.
  • Architect electronic circuits and PCB layouts for IoT hardware products, managing design-for-manufacturing (DFM) processes and coordinating with Electronic Manufacturing Services (EMS) providers in Japan, China, and other regions for prototype development and volume production.
  • Develop full-stack solutions spanning embedded firmware to cloud infrastructure, creating web interfaces using React for device configuration, monitoring, dashboard visualization, and administrative functions.
  • Implement data processing pipelines for IoT sensor data collection, transformation, storage, and analysis using MySQL and BigQuery, including automated configuration file generation, smart home asset management, and IFC file parsing systems.
  • Lead hardware development lifecycle including component sourcing, schematic design, PCB layout review, prototype testing, production cost analysis with EMS manufacturers, and supplier quality management across international manufacturing operations.
  • Design RESTful APIs and cloud infrastructure for IoT device integration, real-time monitoring, device provisioning, and cloud-based device management using Google Cloud Platform and AWS services.
  • Integrate third-party IoT devices and sensors through central hub architecture, ensuring interoperability across multiple wireless protocols (BLE, MQTT) and vendor platforms.
  • Gather user feedback from field technicians and warehouse staff, analyze operational pain points, and implement iterative improvements to mobile applications and IoT systems to enhance usability and operational efficiency.
  • Utilize rapid prototyping techniques including 3D printing (FDM) for mechanical enclosure development, iterative hardware design validation, and manufacturing tooling evaluation.
  • Implement automated testing frameworks, continuous integration/deployment (CI/CD) pipelines, and quality assurance processes across hardware, firmware, mobile applications, and cloud components.
Job Requirements
  • Bachelor's degree in Engineering, Computer Science, Electrical Engineering, or closely related field
  • 2 years of experience in job offered or related position
  • 2 years of experience must include knowledge of the following skills: Requirements analysis w/ field operations teams, Swift, Kotlin iOS/Android dev, C/C++, Python, Go, Bluetooth Low Energy Implementation (BLE), MQTT, USB protocols, Electronic circuit design, PCB layout, EMS coordination, DFM principles, AWS, RESTful API
Work Schedule

40 hours/week

Salary Range

$149,365 ~ $150,000 per year

Work Location

Lead Software Engineer – IoT Integration

#J-18808-Ljbffr