1

Embedded Software Engineer Iot Jobs (NOW HIRING)

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

Our customers are businesses of all sizes, managed security providers, carriers, and IoT ... Software Engineering - At least 4 years of direct professional work experience developing embedded ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

Our customers are businesses of all sizes, managed security providers, carriers, and IoT ... Software Engineering - At least 4 years of direct professional work experience developing embedded ...

Android Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

Our customers are businesses of all sizes, managed security providers, carriers, and IoT ... Software Engineering - At least 4 years of direct professional work experience developing embedded ...

Android Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

Our customers are businesses of all sizes, managed security providers, carriers, and IoT ... Software Engineering - At least 4 years of direct professional work experience developing embedded ...

Embedded Software Engineer Duration: 6-Months C2H Location: Palo Alto, CA Schedule: 5 Days/Week ... development for IoT platforms (Internet of Things) Experience developing mission-critical ...

Embedded Software Engineer

Santa Clara, CA · On-site

$154K - $203K/yr

Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid ...

Sr. Embedded Engineer

Billings, MT · On-site

$122K - $160K/yr

... embedded software systems for wireless cameras and cellular IoT devices. As a key technical ... Collaborate with hardware engineers to ensure optimal integration of electronics and embedded ...

Embedded Software Engineer

Cary, NC · On-site

$60 - $64/hr

Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 Duration: 12 Months Shift: 1st Shift (8:00 AM - 5:00 PM) Job Summary Embedded software engineering role ...

next page

Showing results 1-20

Embedded Software Engineer Iot information

See salary details

$70K

$153.4K

$174K

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

As of Jul 6, 2026, the average yearly pay for embedded software engineer iot in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, or embedded systems engineering can reach or exceed $300,000 annually, especially with extensive experience, advanced skills, and in high-demand industries like technology or finance. Roles involving leadership, complex projects, or requiring expertise in areas like IoT, AI, or cybersecurity tend to offer higher compensation packages.

What is the difference between Embedded Software Engineer Iot vs Embedded Software Engineer Medical Devices?

AspectEmbedded Software Engineer IotEmbedded Software Engineer Medical Devices
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with IoT protocolsBachelor's in Biomedical, Electrical, or Computer Engineering; knowledge of medical standards
Work EnvironmentTech companies, startups, manufacturing of connected devicesMedical device manufacturers, healthcare settings
Industry UsageIoT, consumer electronics, industrial automationHealthcare, medical equipment
Common Search/ComparisonYesYes

Both roles involve embedded software development but focus on different industries. Embedded Software Engineers IoT work on connected devices and smart systems, while Embedded Software Engineers Medical Devices specialize in healthcare equipment. The core skills overlap, but industry-specific knowledge and standards differ.

How does an Embedded Software Engineer for IoT typically collaborate with hardware and product teams?

As an Embedded Software Engineer specializing in IoT, you will frequently collaborate with hardware engineers to ensure seamless integration between software and device components. This involves joint troubleshooting sessions, design reviews, and validating firmware performance on prototype boards. Additionally, you'll work alongside product managers and QA teams to align on user requirements and testing protocols, ensuring that the final product meets both technical and user needs. Effective communication and a willingness to iterate on designs are key to success in this collaborative environment.

What does an Embedded Software Engineer IoT do?

An Embedded Software Engineer IoT designs, develops, and tests software that runs on embedded systems within Internet of Things (IoT) devices. They work on writing code that directly interacts with hardware, such as sensors and microcontrollers, to enable device connectivity, data collection, and automation. Their role often involves optimizing code for limited memory and power resources, ensuring security, and integrating communication protocols like Bluetooth or Wi-Fi. These engineers collaborate with hardware designers and other software teams to deliver reliable and efficient IoT solutions.

What is embedded software in IoT?

Embedded software in IoT refers to the specialized programs running on hardware devices such as sensors, controllers, and microprocessors that enable IoT devices to perform specific functions. Embedded software is typically developed using languages like C or C++ and is optimized for real-time operation, low power consumption, and reliability within connected systems. As an IoT Embedded Software Engineer I, understanding firmware development and hardware integration is essential.

What engineer makes $500,000 a year?

Highly experienced senior engineers in specialized fields such as embedded software engineering for IoT, aerospace, or finance can earn $500,000 or more annually, especially with advanced skills, certifications, and leadership roles. Such compensation often includes base salary, bonuses, and stock options, typically found in large corporations or startups with significant funding.

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer IoT, and why are they important?

To thrive as an Embedded Software Engineer IoT, you need strong programming skills in languages like C/C++, a solid understanding of embedded systems, and a relevant engineering degree. Familiarity with real-time operating systems (RTOS), microcontroller platforms (such as ARM, AVR, or ESP), and protocols like MQTT or Zigbee is typically required, along with experience using version control tools like Git. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you excel in this role. These skills and qualities are crucial for developing reliable, secure, and efficient IoT solutions that seamlessly integrate hardware and software.

What is the salary of IoT embedded engineer?

The salary of an IoT Embedded Software Engineer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and company size. Entry-level positions may start lower, while experienced engineers with specialized skills in microcontrollers, wireless protocols, and real-time operating systems can earn higher salaries.
More about Embedded Software Engineer Iot jobs
Infographic showing various Embedded Software Engineer Iot job openings in the United States as of June 2026, with employment types broken down into 83% Full Time, 16% Part Time, and 1% Temporary. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.
Linux Embedded Software Engineer

Linux Embedded Software Engineer

Privafy

Burlington, MA • On-site, Remote

$143K - $188K/yr

Full-time

Medical, Dental, Vision, Life

Posted 21 days ago


Job description

Company Description
Privafy is a next-gen security company that offers a unique and comprehensive cloud-based approach to security that eliminates the cost and complexity typically associated with data security solutions. Our solutions solve the problem of end-to-end protection for data in motion in a mobile-centric, cloud-based world.
Our customers are businesses of all sizes, managed security providers, carriers, and IoT manufacturers that are looking for a simple, cost-effective but powerful security solution to protect their cloud applications, networks, and devices against data theft, malware, and other cyberattacks.
Job Description
Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. Work with an embedded Enginering team on a wide range of projects integrating hardware security into IoT devices in a Cloud environment. You will be involved in all stages of design, development, and testing of libraries supporting hardware security devices.
You should be self-motivated and willing to learn new development environments and build systems.
This position can be based in Burlington, Ma or remote.
Qualifications
Qualifications:
- Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering
- At least 4 years of direct professional work experience developing embedded software in C language
- A good working knowledge of hardware in embedded systems
- Experience coding to industry and company standards and corresponding documentation
- Familiarity with embedded development tools and environments
- Create and evaluate software requirements to meet the requirements of the overall system.
Experience considered a plus:
- Snapdragon TEE
- Smart Cards/Secure Element
- Golang
- NXP SE050
- Automotive
- Yocto
- Linux build
Location:
This a full time position. Remote is Ok.
Additional Information
Benefits:
  • Medical Insurance
  • Health Reimbursement Arrangement
  • Dental Insurance
  • Vision
  • Long-Term Disability
  • Life and Accidental Death & Dismemberment
  • Healthcare Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Employee Assistance Program
  • Domestic Partner Coverage