1

Embedded Software Engineer Iot Jobs (NOW HIRING)

Sr. Embedded Software Engineer

Milwaukee, WI

$129K - $170K/yr

... IoT environment. Responsibilities * Design, develop, and maintain embedded software for ... Contribute to both sustaining engineering activities and new product development initiatives within ...

Embedded Software Engineer

Hayward, CA · On-site

$170K - $190K/yr

Embedded Software Engineer Department: Aeris Employment Type: Full Time Location: Hayward, CA ... Firmware design and development of microcontroller-based IOT devices * Help create, maintain, and ...

Experience supporting satellite, aerospace, IoT, or other distributed embedded systems ... software integration, and reliability engineering. About INSPYR Solutions Technology is our focus ...

Embedded Software Engineer

Elgin, IL

$130K - $171K/yr

Design, implement, and test software for embedded wireless systems, including BLE and Wi-Fi. * ... Experience with embedded IoT modems. * Familiarity with Linux-based embedded systems (e.g., OpenWRT ...

Embedded Software Engineer

Elgin, IL · On-site

$130K - $171K/yr

Design, implement, and test software for embedded wireless systems, including BLE and Wi-Fi. * ... Experience with embedded IoT modems. * Familiarity with Linux-based embedded systems (e.g., OpenWRT ...

Experience supporting satellite, aerospace, IoT, or other distributed embedded systems ... software integration, and reliability engineering. About INSPYR Solutions Technology is our focus ...

Embedded Software Engineer

West Lafayette, IN · On-site

$119K - $157K/yr

Position: Sr. Embedded Software Engineer Location: West Lafayette, IN Type: Full-time | On-site ... Required: * 5+ years building embedded firmware for wearables, medical, or IoT devices * Strong C/C ...

Embedded Software Engineer

Urbandale, IA · On-site

$70K - $120K/yr

... IoT, cloud computing, and much more. Collaborate with a team of industry experts onsite at our ... Embedded Software Engineer This position is associated with the design and development of embedded ...

Sr. Embedded Engineer

Billings, MT · On-site +1

$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 ...

The Embedded Software Engineer will be working with the Engineering team at Aeris Technologies ... Firmware design and development of microcontroller-based IOT devices * Help create, maintain, and ...

The Embedded Software Engineer will be working with the Engineering team at Aeris Technologies ... Firmware design and development of microcontroller-based IOT devices * Help create, maintain, and ...

... Developer This role focuses on designing, building, and integrating embedded software for an ... Background in heavy equipment, automotive, industrial IoT, robotics, or connected machinery.

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 5, 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.

Senior Software Engineer - IoT Embedded Software (Matter)

Silabs

Boston, MA • Hybrid

$102K - $190K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world's most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more atwww.silabs.com.

Senior Software Engineer - IoT Embedded Software (Matter)
Boston, MA

We are seeking a highly skilled and motivated Senior Software Engineer to join our Matter team, contributing to the development and optimization of embedded software for smart home and IoT applications. This role demands strong technical expertise in embedded systems, C++, and wireless protocols, along with a proven ability to lead projects, mentor junior team members and drive technical excellence. We are looking for a highly motivated individual with excellent communications skills, a passion for great code, and a love for solving complex problems in a fast-paced team environment.

Responsibilities

  • Design, develop, and maintain embedded software for the Matter protocol stack.
  • Lead technical initiatives and provide guidance in solving complex engineering challenges.
  • Mentor junior engineers, conduct thorough code reviews, and promote a culture of technical excellence and continuous improvement.
  • Collaborate with cross-functional teams to design and integrate Matter over Thread and Wi-Fi platforms.
  • Contribute to the Matter open-source standard to enhance the specification and deliver improved outcomes for Silicon Labs customers.
  • Support protocol compliance, certification, and interoperability testing to ensure product robustness and standard alignment.
  • Perform hands-on debugging and troubleshooting using industry-standard tools such as JTAG, GDB, and Logic Analyzers.
  • Optimize performance, reliability, and memory usage of embedded systems in resource-constrained environments.
  • Participate in software architecture and design discussions, contributing to long-term technical direction.
  • Develop and maintain high-quality technical documentation, both for internal and external audiences.

Technologies we use:

  • Thread, Zigbee, Bluetooth, Wi-Fi, 802.11.x, 802.15.4, ARM, Linux, Python, Ninja, C++, C, Git, Conan, Zephyr

Skills you will need

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 6+ years of experience in embedded systems development.
  • Strong proficiency in C++, with deep knowledge of memory management, concurrency, and object-oriented design principles.
  • Extensive hands-on debugging experience with embedded systems using tools such as GDB, JTAG, and trace analyzers.
  • Solid understanding of networking protocols, including Wi-Fi and Thread.
  • Familiarity with RTOS environments and low-level hardware interfaces (UART, SPI, I2C).
  • Proven ability to mentor engineers and lead technical projects effectively.
  • Experience with scripting languages such as Python for automating builds and tests.
  • Strong background in unit testing to ensure the reliability and quality of software features.
  • Proficiency with revision control and issue tracking tools, such as Git and Jira.
  • Experience authoring technical documentation, including requirements and API specifications.
  • Excellent written and verbal communication skills, with fluency in English.
  • Experience with artificial intelligence (AI) powered tools and technologies used to enhance productivity, analysis, and decision-making.

Qualifications Considered a Plus

  • Experience with application-layer protocols such as Matter and HomeKit.
  • Hands-on experience with both simulated and hardware test networks.
  • Familiarity with open-source standards such as Zephyr, and exposure to Linux environments.
  • Strong understanding of IPv6, mDNS, and secure commissioning flows.

Benefits & Perks

You can look forward to the following benefits:

  • Great medical (Choice of PPO or Consumer Driven Health Plan with HSA), dental and vision plans
  • Highly competitive salary
  • 401k plan with match and Roth plan option
  • Equity rewards (RSUs)
  • Life/AD&D and disability coverage
  • Flexible spending accounts
  • Adoption assistance
  • Back-Up childcare
  • Additional benefit options (Commuter benefits, Legal benefits, Pet insurance)
  • Flexible PTO schedule
  • 3 paid volunteer days per year
  • Charitable contribution match
  • Tuition reimbursement
  • Free downtown parking 2 weeks a month
  • Onsite Gym and locker rooms coming in April 2026
  • Monthly wellness offerings
  • Free snacks
  • Monthly company updates with our CEO


#LI-KB1

#LI-Hybrid

The annualized base pay range for this role is expected to be between $102,550 - $190,450 USD. Actual base pay could vary based on factors including but not limited to experience, geographic location where work will be performed and applicant's skill set. The base pay is just one component of the total compensation package for employees. Other rewards may include an annual cash bonus, equity package and a comprehensive benefits package.

Silicon Labs is an equal opportunity employer and values the diversity of our employees. Employment decisions are made on the basis of qualifications and job-related criteria without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other characteristic protected by applicable law.