IoT Firmware Engineer / Remote

Hybrid in Spring, TX, US • Posted 1 day ago • Updated 1 day ago
Contract Independent
Contract Corp To Corp
Contract W2
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • IoT Firmware
  • Embedded

Summary

Job Title : Embedded Firmware Engineer (IoT / Networking)

Location: Remote

 

Overview

We are seeking a skilled Embedded Firmware Engineer with strong experience in embedded systems development and IoT networking. This role will focus on designing, developing, and optimizing firmware for connected devices, with an emphasis on secure communication, network protocols, and low-level system integration.

 

Key Responsibilities

  • Design, develop, and maintain embedded firmware for IoT devices and systems
  • Write efficient, reliable, and scalable code using C/C++ and Python
  • Work closely with hardware teams to integrate firmware with embedded platforms
  • Develop and implement network communication protocols for connected devices
  • Ensure secure device communication through implementation of modern security standards
  • Debug, test, and optimize firmware for performance, stability, and scalability
  • Support system bring-up, validation, and troubleshooting of embedded platforms
  • Contribute to architecture decisions and continuous improvement of development processes

 

Required Qualifications

  • 5–8+ years of experience in embedded firmware development
  • Strong proficiency in C and C++, with working knowledge of Python
  • Hands-on experience in embedded software development and low-level system programming
  • Solid understanding of IoT networking and communication protocols, including:
    • HTTP, TLS, mTLS, MQTT, WebSocket
    • DHCP
    • 802.1x authentication
  • Experience implementing secure communication mechanisms, including:
    • Certificates and certificate management
    • SCEP (Simple Certificate Enrollment Protocol)
    • TPM (Trusted Platform Module), where applicable
  • Familiarity with proxy support and WPAD (Web Proxy Auto-Discovery Protocol)

 

Preferred Qualifications

  • Experience working with Zephyr RTOS
  • Hands-on experience with hardware communication interfaces such as:
    • UART
    • I2C
    • SPI
  • Prior experience developing firmware for IoT or connected devices

 

Key Skills

  • Embedded systems design and development
  • IoT protocol implementation and optimization
  • Secure firmware and device communication
  • Debugging and performance tuning
  • Cross-functional collaboration (hardware + software teams)

 

Nice to Have

  • Experience in scalable IoT deployments
  • Knowledge of device provisioning and lifecycle management
  • Familiarity with cloud-connected embedded systems

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10513292
  • Position Id: 72447-12895-
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Houston, Texas

2d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Houston, Texas

2d ago

Easy Apply

Contract, Third Party

Depends on Experience

Houston, Texas

Yesterday

Easy Apply

Contract

Houston, Texas

Yesterday

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs