Embedded Software Developer (IoT) (Fully Remote)

Sigma Software

United States

Remote

USD 90,000 - 125,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sigma Software is seeking an experienced embedded software engineer to design and implement components for displays, cameras, sensors, and actuators, plus beverage dispensing logic and secure OTA updates.

You will debug firmware, perform root-cause analysis, and ensure adherence to engineering best practices while working with distributed teams. Familiarity with FreeRTOS/Zephyr and low-level hardware interfaces is a plus.

Qualifications

  • At least 4 years of commercial embedded development with C/C++ on STM32/ARM Cortex‑M.
  • Experience with UART, I2C, SPI, Wi‑Fi and networking protocols (MQTT, TCP/IP, UDP).
  • Experience with FreeRTOS or Zephyr RTOS, secure boot, OTA updates and firmware validation.

Responsibilities

  • Design and implement embedded software for displays, cameras, sensors, and actuators.
  • Develop beverage dispensing logic, secure OTA updates, and embedded GUI for touchscreens.
  • Debug firmware, perform root-cause analysis, and ensure adherence to engineering best practices.

Skills

C/C++ Embedded
Embedded Systems
RTOS Experience
OTA Updates
Secure Boot

Tools

STM32
ARM Cortex-M
UART
I2C
SPI
MQTT
TCP/IP
UDP
FreeRTOS
Zephyr

Job description

  • Design and implement embedded software components and drivers for displays, cameras, sensors, and actuators.
  • Develop beverage dispensing logic, secure OTA updates, and embedded GUI for touchscreens.
  • Debug firmware, perform root-cause analysis, and ensure adherence to engineering best practices.

Qualifications:

  • At least 4 years of commercial embedded development experience using C/C++ with STM32 and ARM Cortex-M.
  • Hands-on experience with UART, I2C, SPI, Wi-Fi, and networking protocols like MQTT, TCP/IP, and UDP.
  • Experience with FreeRTOS or Zephyr RTOS, secure boot, OTA updates, and firmware validation.

Additional Information:

  • Upper-Intermediate or higher English level and strong problem-solving skills.
  • Ability to work independently in distributed teams and balance low-level hardware interaction with system-level thinking.
  • Experience with camera integration, face recognition, embedded file systems, or fluidics control is a plus.
Sigma Software

Sigma Software is a software development company specializing in advanced technologies and distributed engineering teams. They focus on creating meaningful products used in real-life environments, fostering a culture of collaboration, innovation, and engineering quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded IoT Firmware Engineer (C/C++, STM32)
Embedded IoT Firmware Engineer (C/C++, STM32)

Sigma Software • United States

Remote
USD 90,000 - 125,000
Remote Embedded IoT Engineer – C/C++, STM32 & OTA
Remote Embedded IoT Engineer – C/C++, STM32 & OTA

Sigma Software • United States

Remote
USD 90,000 - 120,000
Embedded Software Developer (IoT)
Embedded Software Developer (IoT)

Sigma Software • United States

Remote
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California

On-site
USD 80,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

BayOne Solutions • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Webster & Webster Associates • Moline (IL)

On-site
USD 90,000 - 120,000
Competitive compensation
Career growth opportunities
Embedded Software Engineer
Embedded Software Engineer

Bright Vision Technologies • Overland Park (KS)

Remote
USD 130,000 - 195,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

IT Motives • Newberg (OR)

Hybrid
USD 85,000 - 120,000
Embedded Software Developer
Embedded Software Developer

Electronic Transaction Consultants Corporation • Frisco (TX)

On-site
USD 90,000 - 130,000
Health and Dental plans
Retirement plans
EFAP
+1
Sr Embedded Software Engineer
Sr Embedded Software Engineer

TEK NINJAS • Benton Harbor (MI)

On-site
USD 110,000 - 150,000