Embedded Middleware Engineer – Networking & Linux (Contract)

GCS Recruitment

Dallas (TX)

Hybrid

USD 100,000 - 140,000

Part time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GCS Recruitment is seeking an experienced Embedded Software / Middleware Engineer to work on connected-device and networking platforms in Dallas. The role requires strong C programming on Linux-based embedded systems, middleware experience, and hands-on networking expertise, including Wi-Fi and IP protocols, with testing and debugging across hardware and software bring-up.

The candidate will design, develop, and maintain embedded middleware, integrate middleware with SoC vendor software, and

Qualifications

  • 5+ years of experience in embedded software development.
  • Strong C programming skills.
  • Hands-on experience with Embedded Linux.
  • Experience with embedded middleware or platform software.
  • Solid knowledge of networking and IP protocols.
  • Hands-on experience troubleshooting Wi‑Fi connectivity.

Responsibilities

  • Design, develop, and maintain embedded middleware software.
  • Develop and debug production-quality C code on Linux-based embedded platforms.
  • Integrate middleware with SoC vendor software and hardware platforms.
  • Support system bring-up, software integration, and platform validation.
  • Investigate issues involving Linux, middleware, networking, Wi‑Fi, and hardware.
  • Analyze network traffic and Wi‑Fi behavior to identify connectivity and performance issues.
  • Troubleshoot TCP/IP, DHCP, DNS, HTTP, and related network protocols.
  • Perform detailed debugging and root-cause analysis of complex system issues.
  • Work closely with QA, architecture, hardware, and external technology vendors.
  • Optimize software performance, reliability, and system stability.
  • Develop scripts using Python or Bash when required for testing and troubleshooting.

Skills

C programming
Embedded Linux
Middleware
Networking
Wi‑Fi / networking
System bring-up
Python / Bash
Troubleshooting

Tools

Wireshark
tcpdump
iPerf
Python
Bash

Job description

GCS Recruitment is seeking an experienced Embedded Software / Middleware Engineer to work on connected-device and networking platforms in Dallas. The role requires strong C programming on Linux-based embedded systems, middleware experience, and hands-on networking expertise, including Wi-Fi and IP protocols, with testing and debugging across hardware and software bring-up.

The candidate will design, develop, and maintain embedded middleware, integrate middleware with SoC vendor software, and

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

Similar jobs worth comparing

Embedded Middleware Engineer - Connected Devices (Hybrid)
Embedded Middleware Engineer - Connected Devices (Hybrid)

GCS Recruitment • Austin (TX)

Hybrid
USD 90,000 - 130,000
Embedded Software / Middleware Engineer
Embedded Software / Middleware Engineer

GCS Recruitment • Dallas (TX)

Hybrid
USD 100,000 - 140,000
Embedded Middleware Engineer
Embedded Middleware Engineer

GCS Recruitment • Austin (TX)

Hybrid
USD 90,000 - 130,000
Embedded Wi-Fi Developer
Embedded Wi-Fi Developer

Global Connect Technologies • Dallas (TX)

On-site
USD 75,000 - 115,000
Junior Embedded Middleware Engineer
Junior Embedded Middleware Engineer

Cyient • Milpitas (CA)

On-site
USD 120,000 - 150,000
Embedded Developer
Embedded Developer

PETADATA • Denver (CO)

On-site
USD 90,000 - 130,000
Embedded System Engineer
Embedded System Engineer

Avance Consulting • Dallas (TX)

On-site
USD 100,000 - 130,000
Network Software Engineer - Embedded
Network Software Engineer - Embedded

Webster & Webster Associates • Phoenix (AZ)

On-site
USD 80,000 - 120,000
Embedded Developer
Embedded Developer

Transcend Softech LLC • Milpitas (CA)

On-site
USD 70,000 - 95,000
Embedded Developer
Embedded Developer

PETADATA • Denver (CO)

On-site
USD 90,000 - 120,000