×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software​/Middleware Engineer

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: GCS Recruitment
Full Time position
Listed on 2026-09-06
Job specializations:
  • Software Development
    Unix/Linux, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 100000 - 140000 USD Yearly USD 100000.00 140000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software / Middleware Engineer

Embedded Software / Middleware Engineer

Location: Dallas, TX
Job Type: Contract
Work Model: Hybrid/Onsite - Based on business requirements

Job Summary

Our client is looking for an experienced Embedded Software/Middleware Engineer to work on connected-device and networking platforms.

This position is ideal for an engineer with a combination of C programming, Embedded Linux, middleware, Wi-Fi/networking, and hardware integration experience. Candidates with experience in RDK-B/RDK-V, broadband gateways, routers, DOCSIS, or consumer networking products are strongly encouraged to apply.

Key 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.
Required Skills & Experience
  • 5+ years of experience in embedded software development.
  • Strong C programming skills.
  • Strong 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/wireless connectivity.
  • Experience with system integration and embedded platform bring-up.
  • Strong debugging, troubleshooting, and root-cause analysis capabilities.
Preferred Experience
  • RDK / RDK-B / RDK-V
  • Broadcom or Qualcomm So Cs
  • DOCSIS
  • Broadband gateways
  • Cable modems
  • Wi-Fi routers
  • Set-top boxes
  • Consumer electronics / connected devices
  • Wireshark
  • tcpdump
  • iPerf
  • Python / Bash
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary