1

Iot Software Engineer Jobs (NOW HIRING)

42dot IoT Software & Firmware Engineer We are looking for the best IoT Software & Firmware Engineer. Responsibilities * Developing IoT software and firmware. * Working on IoT projects. * Managing IoT ...

We are looking for a talented Sr. IoT Software Engineer to design, configure, and integrate IoT hardware solutions that enable real-time data collection and analysis for construction equipment ...

Sr. IoT Software Engineer

Indianapolis, IN · On-site

$90K - $120K/yr

We are looking for a talented Sr. IoT Software Engineer to design, configure, and integrate IoT hardware solutions that enable real-time data collection and analysis for construction equipment ...

Senior Cloud IoT Software Engineer

Atlanta, GA · On-site +1

$96K - $192K/yr

Contribute to CI/CD, infrastructure automation, release engineering, and secure software delivery ... Experience with IoT, telemetry, edge-to-cloud integrations, or device command and state workflows.

Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm's central baseband hardware systems organization designs and delivers baseband and embedded system reference ...

Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm's central baseband hardware systems organization designs and delivers baseband and embedded system reference ...

Sr Adv Software Engineer

Austin, TX · On-site

$121.40K - $160K/yr

As a Senior Advanced Software Engineer, you will serve as a technical leader and architect for business-critical cloud and IoT platforms. You will define architecture, influence technical strategy ...

Sr Adv Software Engineer

Melville, NY · On-site

$125.40K - $165.30K/yr

As a Senior Advanced Software Engineer, you will serve as a technical leader and architect for business-critical cloud and IoT platforms. You will define architecture, influence technical strategy ...

next page

Showing results 1-20

Iot Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do iot software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for iot software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

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 in the Iot Software Engineer position, and why are they important?

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.

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.
What cities are hiring for Iot Software Engineer jobs? Cities with the most Iot Software Engineer job openings:
What are the most commonly searched types of Iot Software Engineer jobs? The most popular types of Iot Software Engineer jobs are:
What states have the most Iot Software Engineer jobs? States with the most job openings for Iot Software Engineer jobs include:

IoT Software & Firmware Engineer

42dot

On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

42dot IoT Software & Firmware Engineer

We are looking for the best IoT Software & Firmware Engineer.

Responsibilities

  • Developing IoT software and firmware.
  • Working on IoT projects.
  • Managing IoT applications.

Qualifications

  • Experience in IoT.
  • Knowledge of IoT network protocol (BLE, UWB, NFC, Matter, etc.)
  • Proficiency in IoT OS (Embedded Linux, FreeRTOS, TinyOS, etc.) application.
  • Skills in C/C++, Rust.
  • Experience in IoT.

Preferred Qualifications

  • Experience with BLE, UWB.
  • Knowledge of data communication protocol.
  • Familiarity with Apple/Google/Amazon/Samsung IoT.
  • Experience with TinyML IoT device machine learning inference model.
  • Skills in energy harvest/sensor virtually battery-less.

Interview Process

  • Initial screening.
  • Technical interview.
  • Final evaluation.

Additional Information

  • More details available.
  • 30MB PDF available.
  • Contact via recruit@42dot.ai.
  • More about 42dot.
  • Three rounds of interviews.

※ Company Information

  • 42dot, 42dot Way →
  • 42dot, Employee Engagement Program →