Embedded Engineer

Reference: 0001_1784826439

About the Role

We are seeking an experienced Embedded Middleware Engineer to work with our client on next generation connected devices. This role requires strong hands on experience in embedded systems, middleware development, and deep understanding of IP based protocols, Wi Fi packet behaviour, and SoC level software integration.

The ideal engineer will work across debugging, feature enhancement, system integration, and C based development within an RDK or similar embedded ecosystem.

________________________________________

Key Responsibilities

Middleware & Embedded Development

  • Work within the middleware layer to ensure smooth communication between applications and hardware.
  • Develop, enhance, and maintain embedded system functionalities.
  • Support integration of SoC vendor provided software, ensuring compatibility and performance.

Debugging & System Analysis

  • Diagnose complex issues across middleware, network stack, and hardware interaction.
  • Analyse Wi Fi packet protocols, IP traffic, and higher level network behaviours.
  • Use logs, traces, and debugging tools to identify root causes and deliver fixes.

Protocol & Connectivity Work

  • Work with IP based protocols including DHCP, DNS, TCP/UDP, HTTP, and higher level APIs.
  • Understand and debug packet level behaviour in wireless connectivity systems.
  • Collaborate with network and platform teams to optimise communication paths.

Software Development

  • Write clean, maintainable, low level code in C for embedded platforms.
  • Improve existing features, enhance stability, and optimise performance.
  • Support ongoing system upgrades and feature rollouts.

Required Skills & Experience

  • Strong hands on experience in embedded systems development.
  • Good understanding of middleware frameworks (RDK experience highly preferred).
  • Solid knowledge of C programming in a resource constrained environment.
  • Experience working with System on Chip (SoC) vendor software (e.g. Broadcom, Qualcomm)
  • Understanding of:
  • IP networking fundamentals
  • Wi Fi packet protocols & wireless communication
  • HTTP and higher level network protocol
  • Proven ability to debug low level system issues.
  • Experience with Linux based embedded systems.

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY

Denver

Contract

Added 23/07/2026
Reference: 0001_1784826439

Embedded Engineer

Denver
Contract

Other similar jobs

Embedded Engineer

Added 23/07/2026

About the RoleWe are seeking an experienced Embedded Middleware Engineer to work with our client on next generation connected devices. Key ResponsibilitiesStrong hands on experience in embedded systems development. Good understanding of middleware frameworks Solid knowledge of C programming in a resource constrained environment. Experience working with System on Chip (SoC) vendor software (e.g. Broadcom, Qualcomm). Understanding of: o IP networking fundamentalso Wi Fi packet protocols & wireless communicationo HTTP and higher level network protocols Proven ability to debug low level system issues. Experience with Linux based embedded systems.________________________________________uts.GCS is acting as an Employment Business in relation to this vacancy.

Learn more

Embedded Engineer

Added 23/07/2026

About the RoleWe are seeking an experienced Embedded Middleware Engineer to work with our client on next generation connected devices. This role requires strong hands on experience in embedded systems, middleware development, and deep understanding of IP based protocols, Wi Fi packet behaviour, and SoC level software integration.The ideal engineer will work across debugging, feature enhancement, system integration, and C based development within an RDK or similar embedded ecosystem.________________________________________Key ResponsibilitiesMiddleware & Embedded Development Work within the middleware layer to ensure smooth communication between applications and hardware. Develop, enhance, and maintain embedded system functionalities. Support integration of SoC vendor provided software,...

Learn more

Embedded RDK Engineer

Added 31/03/2026

📌 Embedded Middleware Engineer (Broadband / RDK‑B)📍 Philadelphia, PA Full‑Time | Onsite/HybridWe are seeking an experienced Embedded Middleware Engineer to join our team and contribute to the design and development of next‑generation broadband and connected home devices. This role focuses heavily on middleware development, embedded Linux, networking protocols, and Wi‑Fi‑centric system behavior, with strong preference for engineers who have worked in the RDK‑B ecosystem.⭐ Key Responsibilities🔧 Middleware & Embedded DevelopmentDevelop and maintain middleware layers enabling communication between applications, broadband subsystems, and hardware components.Enhance embedded features to ensure reliability, performance, and seamless interaction across modules.Integrate SoC‑vendor software (Qualcomm, Broadcom, etc.) and...

Learn more

Senior Embedded Software Architect

Added 23/07/2026

Embedded Software ArchitectWe are looking for an experienced Embedded Software Architect to play a key role in designing and evolving embedded software platforms. This position offers the opportunity to influence software architecture, contribute to innovative product development, and help shape modern software engineering processes within a collaborative and forward-thinking environment. Flexible working hours available (minimum 32 hours per week). Key ResponsibilitiesDesign, develop, and enhance embedded software frameworks and platforms.Define and guide software architecture decisions for embedded systems and applications.Collaborate with development teams to deliver robust, scalable, and high-performing software solutions.Contribute to the modernization of software platforms, tools, and development processes.Apply...

Learn more

Senior Embedded Software Architect

Added 23/07/2026

Embedded Software ArchitectWe are looking for an experienced Embedded Software Architect to play a key role in designing and evolving embedded software platforms. This position offers the opportunity to influence software architecture, contribute to innovative product development, and help shape modern software engineering processes within a collaborative and forward-thinking environment.Flexible working hours available (minimum 32 hours per week). Key ResponsibilitiesDesign, develop, and enhance embedded software frameworks and platforms.Define and guide software architecture decisions for embedded systems and applications.Collaborate with development teams to deliver robust, scalable, and high-performing software solutions.Contribute to the modernization of software platforms, tools, and development processes.Apply software...

Learn more

Embedded Software Developer

Added 10/04/2026

We are looking for an Embedded Software Developer with experience in Embedded Linux, strong debugging skills, and a solid understanding of networking and IP protocols. The role involves developing, debugging, and maintaining embedded software for reliable and high-performance systems.Key ResponsibilitiesDevelop and maintain embedded software on Linux-based platformsDebug and resolve complex system- and hardware-related issuesWork with networking stacks and IP protocolsContribute to system integration, testing, and performance optimizationCollaborate with cross-functional hardware and software teamsRequired Skills & ExperienceExperience with Embedded Linux developmentProficiency in C/C++Strong embedded debugging expertise (e.g., GDB, JTAG)Good understanding of TCP/IP and networking conceptsFamiliarity with build systems, cross-compilation, and GitEducationDegree...

Learn more

Senior Software Engineer/Data Platform Engineer (Databricks, Graph, APIs)

Added 30/04/2026

Senior Software Engineer / Data Platform Engineer (Databricks, Graph, APIs)Location: Philadelphia, PA The team sits within the network technology organisation and is responsible for building advanced data platforms that support digital twin capabilities across the access network. The group combines network design data, telemetry, mapping technologies, and graph intelligence to improve troubleshooting, planning, operational efficiency, and market competitiveness.The team works on highly scalable engineering products including large data pipelines, graph databases, APIs, and mapping platforms. Their work enables smarter network decisions, faster fault resolution, and better use of operational resources.This is a technically strong team focused on solving complex real-world...

Learn more

Mechanical Design Engineer

Added 23/07/2026

Mechanical Engineer - Automation & Machine DesignAbout the OpportunityJoin a growing manufacturing engineering team responsible for designing and building the automated equipment that powers high-volume production of fiber optic connectivity products used in data centers and network infrastructure.This is an in-house machine-building environment where engineers design and develop custom automation, manufacturing machinery, tooling, and fixtures used directly in production. You'll take ownership of projects from concept through production, working closely with fabrication, assembly, controls, and manufacturing teams to bring equipment to life and support it on the factory floor.What You'll DoDesign custom automated manufacturing equipment using SolidWorks, including machines, assembly...

Learn more

Mechanical Engineer

Added 23/07/2026

Mechanical Engineer - Automation & Machine DesignAbout the OpportunityJoin a growing manufacturing engineering team responsible for designing and building the automated equipment that powers high-volume production of fiber optic connectivity products used in data centers and network infrastructure.This is an in-house machine-building environment where engineers design and develop custom automation, manufacturing machinery, tooling, and fixtures used directly in production. You'll take ownership of projects from concept through production, working closely with fabrication, assembly, controls, and manufacturing teams to bring equipment to life and support it on the factory floor.What You'll DoDesign custom automated manufacturing equipment using SolidWorks, including machines, assembly...

Learn more

Fiber Optic Engineer

Added 23/07/2026

Job Title: Fiber Optic Engineer Job Type: Field Based Location : Quincy WAContract- 12+ MonthsAbout the Role: We are looking for a highly skilled Field Technician to join our team, specializing in OTDR testing, troubleshooting and Fiber optic splicing. The Field Engineer will be responsible for diagnosing, troubleshooting, and repairing Fiber optic links in large-scale data centre environments. The role involves extensive travel to customer sites, including major clients.Key Responsibilities:Conduct OTDR testing to diagnose defects, breaks, and bends in Fiber optic cables on large Data Centre environments. Identify Fiber count, location, and possible damage using OTDR equipment. Perform troubleshooting and...

Learn more

Fiber Engineer

Added 23/07/2026

Project OverviewThe client is launching a brand‑new pilot manufacturing line to build a prototype Fiber cable/connector product. This is a true greenfield effort - new processes, new equipment, and a fully new Fiber assembly line built station‑by‑station inside the Shakopee manufacturing lab.The line includes multiple stations such as sorting, stripping, prepping, coating, assembly, inspection, testing, and documentation. All technicians will be cross‑trained across every station to ensure scalability and flexibility. Senior technicians are currently validating the first stations, and the team will expand to 10-12 technicians through early 2025.This is hands‑on, lab‑based build work involving assembly, inspection, equipment operation, documentation,...

Learn more

Senior Platform Engineer

Added 23/07/2026

Senior Platform EngineerLocation: Cork, Ireland (on-site) Type: Full-time, PermanentAbout the company A fast-growing, IDA-backed industrial technology company building out its engineering presence in Cork. The business operates at the forefront of emerging technology, building an Agentic AI Platform that enables multiple product teams to deliver AI-powered capabilities consistently, safely, and at scale.About the role We're looking for an experienced Platform Engineer to help own and evolve our internal AI platform over the long term. This role is distinct from a product feature developer - you'll work on the platform itself: its core services, frameworks, tooling, and developer experience, acting as...

Learn more

Senior Backend Cloud Engineer

Added 23/07/2026

Senior Backend Cloud EngineerLocation: Cork, Ireland (on-site) Type: Full-time, PermanentAbout the company A fast-growing, IDA-backed industrial technology company building out its engineering presence in Cork. The business operates at the forefront of emerging technology, delivering cloud and edge platforms that power smart, connected building and facilities management solutions for enterprise clients globally.About the role We're looking for a Senior Backend Cloud Engineer to help design, build, and scale the backend services behind our cloud and edge platform. You'll own services end-to-end - from architecture through deployment - in a genuinely cloud-native environment built on Microsoft Azure and Kubernetes.ResponsibilitiesDesign, develop, and...

Learn more

System Engineer III

Added 23/07/2026

Systems Engineer - Kubernetes Platform EngineeringBuild and Scale the Infrastructure Behind One of the World's Leading Cloud PlatformsAre you passionate about Kubernetes, cloud infrastructure, automation, and large-scale platform engineering? Do you enjoy solving complex infrastructure challenges while working with cutting-edge cloud-native technologies?We are looking for multiple Systems Engineers to join a high-performing Platform Engineering team responsible for designing, operating, and evolving a global Kubernetes platform that supports critical enterprise workloads.This is an exciting opportunity to work on a rapidly growing Kubernetes estate spanning 60-70 production clusters and a similar number of development clusters across AWS, Azure, and GCP, helping to...

Learn more

Network Support Engineer

Added 23/07/2026

Network Support Engineer📍 Dublin, Ireland (Fully Onsite)Join a Leading Networking & Cybersecurity TeamAre you passionate about networking technologies and looking to build your career in a fast-paced, enterprise-scale environment?We are partnering with a leading network and cybersecurity solutions provider to recruit a Network Support Engineer to join their growing Dublin-based team. This is a fantastic opportunity to work alongside experienced engineers, supporting complex customer environments and gaining exposure to cutting-edge networking technologies.What You'll Be DoingAs part of a high-performing Network Operations Centre (NOC), you will:Provide Level 1 and Level 2 support for customer network environmentsTroubleshoot and resolve network incidents and...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.