Senior Embedded Linux & IoT Platform Engineer

Perry Weather

Dallas (TX)

On-site

USD 140,000 - 170,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Oak Lawn–style office culture
Health insurance & 401(k) with company
Team events and collaborative culture
Early-stage growth opportunities

Job summary

Perry Weather in Dallas, TX seeks a Senior IoT / Embedded Linux Engineer to lead software for connected hardware. You will bridge bare-metal firmware, Linux platform software, and cloud connectivity, collaborating closely with hardware and firmware teams.

Ideal candidates have 6+ years in embedded software, deep C/C++, and Linux experience, plus IoT protocols and cloud integration expertise. On-site role with strong growth in a hardware-forward environment.

Qualifications

  • 6+ years of embedded software development experience.
  • Deep proficiency in C and C++ with Python scripting.
  • Strong experience with embedded Linux (kernel, drivers, BSP) and build systems (Yocto/Buildroot).
  • Experience with ARM Cortex-A/M series SoCs and microcontrollers.
  • Hands-on experience with IoT protocols (MQTT, BLE, Wi‑Fi, LoRa).
  • Familiarity with cloud IoT platforms (AWS IoT Core, Azure IoT Hub, or GCP IoT).
  • Debugging with JTAG/SWD, GDB, logic analyzers, oscilloscopes; Git workflows.

Responsibilities

  • Design, develop, and maintain software for embedded Linux platforms (user space, drivers, and kernel customization).
  • Own the Linux BSP, including bootloader (U-Boot), device tree, and kernel configuration using Yocto or Buildroot.
  • Develop and maintain device drivers for peripherals (I²C, SPI, UART, USB, CAN, etc.).
  • Implement and maintain IoT connectivity stacks: MQTT, BLE, Wi-Fi, LoRa, and/or Zigbee.
  • Design and implement secure, reliable OTA update mechanisms.
  • Build and maintain the cloud/device communication layer (AWS IoT Core, Azure IoT Hub, or similar).
  • Collaborate with hardware engineers on board bring-up, schematic review, and hardware debug.
  • Contribute to firmware architecture decisions alongside the Staff Firmware Engineer.
  • Establish CI/CD pipelines and automated testing for embedded targets.
  • Mentor junior engineers and contribute to technical documentation.

Job description

Perry Weather in Dallas, TX seeks a Senior IoT / Embedded Linux Engineer to lead software for connected hardware. You will bridge bare-metal firmware, Linux platform software, and cloud connectivity, collaborating closely with hardware and firmware teams.

Ideal candidates have 6+ years in embedded software, deep C/C++, and Linux experience, plus IoT protocols and cloud integration expertise. On-site role with strong growth in a hardware-forward environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior IoT & Embedded Linux Engineer
Senior IoT & Embedded Linux Engineer

Perry Weather • Kentucky

On-site
USD 85,000 - 115,000
Competitive health insurance
401(k) with employer matching
Office collaboration environment
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Perry Weather • Kentucky

On-site
USD 85,000 - 115,000
Competitive health insurance
401(k) with employer matching
Office collaboration environment
Senior IoT / Embedded Linux Engineer
Senior IoT / Embedded Linux Engineer

Perry Weather • Dallas (TX)

On-site
USD 140,000 - 170,000
Oak Lawn–style office culture
Health insurance & 401(k) with company
Team events and collaborative culture
+1
Head of Hardware & Firmware Engineering
Head of Hardware & Firmware Engineering

Perry Weather • Dallas (TX)

On-site
USD 180,000 - 240,000
Office in Oak Lawn
Health insurance
401(k) with employer matching
+1
Senior Embedded Engineer
Senior Embedded Engineer

Connect Tech+Talent • Austin (TX)

On-site
USD 110,000 - 160,000
Senior Embedded Engineer: Linux, IoT & Security
Senior Embedded Engineer: Linux, IoT & Security

Motion Recruitment • Chicago (IL)

On-site
USD 140,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+1
Senior Full-Stack Engineer - Real-Time Weather Platform
Senior Full-Stack Engineer - Real-Time Weather Platform

Perry Weather • Dallas (TX)

On-site
USD 140,000 - 170,000
Office in Oak Lawn
Health insurance & 401(k)
All-Hands & culture events
+1
Lead Embedded IoT Hardware Engineer
Lead Embedded IoT Hardware Engineer

Hum • Austin (TX)

On-site
USD 120,000 - 150,000
Senior Embedded Engineer — IoT & RTOS, On‑Site Austin
Senior Embedded Engineer — IoT & RTOS, On‑Site Austin

Connect Tech+Talent • Austin (TX)

On-site
USD 110,000 - 160,000
Senior Embedded Linux Engineer - IoT & Security Platform
Senior Embedded Linux Engineer - IoT & Security Platform

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+2