logo TECHNOLOGY
TALENT SPECIALISTS
Recruiting?

Job Search

1292 Live jobs
  • Home
  • Search
(0)
Embedded Engineer
Added 23/09/2026
Reference: 125478_1790169887

The Role This is a hands-on senior engineering role at the platform/middleware layer. The high-level architecture is in... Read more

The Role

This is a hands-on senior engineering role at the platform/middleware layer. The high-level architecture is in place - your job is to build, integrate, and ship against it. You will work in a team that blends avionics, enterprise networking, cloud, and embedded backgrounds, with a dedicated security engineering team supporting the platform. Modern AI-assisted development tooling is used extensively.

What you'll do:

Design and implement core platform modules - cabin network management (VLAN-based traffic segmentation and prioritization across passenger, crew, and airline operational services), connectivity monitoring, and observability. Build and maintain the over-the-air (OTA) software lifecycle pipeline: cryptographically validated updates, staged activation, automatic rollback, and version reporting to ground-side fleet systems. Develop telemetry and health-monitoring infrastructure, including the device-to-cloud data pipeline for fleet monitoring. Integrate software across multiple cabin hardware platforms, maintaining hardware abstraction layers for portability. Build and execute unit, integration, requirements-based, and hardware-in-the-loop tests. Contribute to interface definitions and architecture decision records, and raise the bar through code reviews and design feedback.

What We're Looking For

Required:

6+ years of professional software development experience, with several years leading design or architecture of production systems. Strong Linux-based software development on real devices - C/C++ and/or Python. Solid networking fundamentals: VLANs, routing, QoS / traffic prioritization, and network troubleshooting. Experience with device-to-cloud systems: telemetry, health monitoring, or fleet/device management. Experience building or operating software update pipelines (OTA/firmware: signing, staged rollout, rollback). Containers (Docker; Kubernetes a plus) and modern CI/testing practices. Comfort with ambiguity and autonomy - an early-stage program where strong engineering judgment and clear documentation matter as much as implementation skill.

Nice to have:

Background in in-flight connectivity, satellite communications, avionics, or other safety-adjacent embedded domains. Familiarity with DO-178C software lifecycle (certification itself not required) or avionics interfaces such as ARINC 429. Security engineering exposure: cryptography, secure boot, threat modeling, identity and access controls. Experience with carrier-grade CPE/gateway software (e.g., RDK, OpenWrt, prpl) - this maps directly to the work.

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

Read less
Negotiable

Bellevue, Washington, United States of AmericaContract

Fiber Engineer
Added 22/09/2026
Reference: 2658_1790114336

We are seeking a Field Technician to support fiber network deployments, testing, and service delivery across metro and... Read more

We are seeking a Field Technician to support fiber network deployments, testing, and service delivery across metro and long-haul fiber infrastructure. This role will perform fiber characterization, OTDR testing, troubleshooting, and network validation while ensuring projects are completed on time and meet customer requirements.

Key ResponsibilitiesPerform fiber testing, characterization, and connectivity validation.Analyze OTDR results to identify faults and network performance issues.Troubleshoot fiber infrastructure and support issue resolution.Maintain testing records, reports, and project documentation.Coordinate with project teams, vendors, and customers to meet delivery timelines.Ensure installations comply with grounding, power, cooling, and cabling standards.Required QualificationsAssociate degree in a technical field or equivalent experience.Experience with ISP/OSP fiber infrastructure.Strong OTDR testing and fiber troubleshooting skills.Knowledge of fiber optic cable design, deployment, and splicing.Understanding of telecommunications and dark fiber networks.Excellent communication and customer-facing skills.Preferred QualificationsExperience with dark fiber delivery and telecommunications infrastructure projects.Hands-on fusion splicing experience.Knowledge of carrier hotels, colocation facilities, and interconnection environments.Strong project coordination and vendor management skills.

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

Read less
Negotiable

Bellevue, Iowa, United States of AmericaContract

controls Engineer
Added 18/09/2026
Reference: 56783_1789742544

We are seeking an experienced Senior Software Engineer - CODESYS Controls Developer to join a high-performing automation engineering... Read more

We are seeking an experienced Senior Software Engineer - CODESYS Controls Developer to join a high-performing automation engineering team focused on developing next-generation industrial control systems for large-scale automated material handling environments.

This is a hands-on role responsible for designing, developing, and deploying scalable machine control software using CODESYS V3, integrating industrial hardware, and building reusable software components that support highly automated operations. The ideal candidate will have strong expertise in PLC software development, industrial automation, state-machine architecture, and hardware integration.

Key ResponsibilitiesControls Software DevelopmentDesign, develop, and maintain industrial control software using CODESYS V3 on Linux-based Industrial PCs.Develop reusable Function Blocks, libraries, and hardware abstraction layers using IEC 61131-3 Structured Text.Implement robust control logic using state-machine architectures and CASE-based programming approaches.Apply object-oriented programming principles including abstraction, encapsulation, inheritance, interfaces, and methods.Create scalable software solutions that can be deployed across multiple automation systems and equipment types.Requirements Analysis & Solution DesignGather, analyze, and clarify functional and technical requirements.Define machine behavior for operational states, fault handling, recovery processes, safety conditions, and edge cases.Produce technical documentation, software design specifications, and interface definitions.Participate in technical design reviews and collaborate with engineers and stakeholders on solution development.Hardware Integration & ValidationIntegrate, configure, and validate industrial automation devices including:Motor Driven Rollers (MDRs)Motors and drivesSensors and photo-eyesActuatorsStack lightsIO-Link devicesConfigure and troubleshoot EtherCAT communication networks.Perform system testing, debugging, and validation using real automation hardware.Application Assembly & DeploymentInterpret electrical schematics, wiring diagrams, and control drawings.Develop and maintain JSON-based configurations for control application deployment.Configure, test, and validate applications across multiple Industrial PCs.Support commissioning, startup, and deployment activities within automated facilities.Collaboration & Engineering ExcellenceParticipate in code reviews and technical design reviews.Utilize Git-based source control and modern software development practices.Track development activities through project management tools.Participate in Agile ceremonies, including stand-ups, sprint planning, and retrospectives.Deliver iterative solutions and incorporate stakeholder feedback throughout the development lifecycle.Required QualificationsBachelor's degree in Computer Engineering, Electrical Engineering, Controls Engineering, Mechatronics, Computer Science, or a related field.5+ years of experience developing industrial automation, machine control, or PLC-based software solutions.Hands-on experience with:CODESYS V3, and/orBeckhoff TwinCAT Structured TextStrong expertise in IEC 61131-3 Structured Text programming.Experience designing and implementing state-machine-based control systems.Strong understanding of:Machine sequencingFault detection and recoveryStartup and shutdown logicEmergency stop handlingEquipment state managementExperience developing modular Function Blocks and reusable software libraries.Strong knowledge of object-oriented programming concepts within PLC environments.Experience integrating and troubleshooting industrial automation hardware.Working knowledge of EtherCAT communication networks.Experience with Linux-based industrial computing platforms.Proficiency with Git and collaborative software development workflows.Ability to translate business and operational requirements into technical solutions.

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

Read less
Negotiable

Bellevue, Washington, United States of AmericaContract

Fiber Engineer
Added 17/09/2026
Reference: 1234_1789681502

Job SummaryWe are seeking an experienced Field Technician to support end-to-end fiber testing, characterization, and network deployment activities.... Read more

Job Summary

We are seeking an experienced Field Technician to support end-to-end fiber testing, characterization, and network deployment activities. The technician will be responsible for testing and troubleshooting fiber infrastructure, analyzing OTDR test results, identifying network issues, and ensuring fiber projects are completed according to customer requirements and project timelines.

The ideal candidate will have hands-on experience with ISP/OSP fiber infrastructure, OTDR testing, fiber characterization, fiber optic cables, and telecommunications networks.

Key ResponsibilitiesPerform fiber testing to evaluate cable connectivity, fiber characterization, and overall network performance.Perform OTDR testing and analyze/interpret OTDR test results.Conduct field analysis to identify fiber cable and network failures.Work with both ISP (Inside Plant) and OSP (Outside Plant) fiber infrastructure.Support the testing and delivery of metro dark fiber and long-haul fiber networks.Troubleshoot fiber connectivity and performance issues.Work with various fiber types, physical interfaces, connectors, and splicing methodologies.Maintain accurate documentation for fiber cable, strands, testing results, and network performance.Coordinate with vendors, internal teams, project managers, and stakeholders to ensure project deadlines are met.Ensure vendors meet required technical standards and delivery timelines.Support site delivery requirements including grounding, power standards, rack layouts, cable routing, cooling systems, and POE access/routing.Communicate project progress, technical issues, and estimated completion dates to project management teams.Travel to customer facilities as required.Required QualificationsAssociate degree in Computer Science, Computer Engineering, Network Engineering, Telecommunications, or a related technical field, or equivalent relevant experience.Hands-on experience with ISP and OSP physical fiber infrastructure.Strong experience using OTDR (Optical Time Domain Reflectometer) equipment.Ability to understand and interpret OTDR test results.Experience with fiber characterization and fiber optic testing.Experience with fiber optic cable design and implementation projects.Strong understanding of fiber and telecommunications infrastructure projects.Knowledge of different fiber types, connectors, and physical interfaces.Strong understanding of fiber splicing methodologies.Excellent communication, organizational, troubleshooting, and customer-service skills.Ability to travel to customer sites as needed.Preferred QualificationsExperience delivering telecommunications infrastructure, space, and power through third-party suppliers.Knowledge of Dark Fiber delivery.Hands-on knowledge of fusion splicing and related splicing processes.Understanding of interconnectivity requirements within carrier hotels/data center environments.Knowledge of cable types, connector types, physical interfaces, and riser details.Strong project-management and vendor-management skills.

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

Read less
Negotiable

Bellevue, Nebraska, United States of AmericaContract

Fiber Engineer
Added 04/09/2026
Reference: 6548_1788531238

If you wish to be part of a team dedicated to delivering world-class technology for our customers, then... Read more

If you wish to be part of a team dedicated to delivering world-class technology for our customers, then this is an opportunity you don't want to miss!

How You'll Help Us Connect the World

As a Field Technician, you will be responsible for end-to-end fiber characterization in support of network fiber services (metro dark fiber, long haul networks, etc.) in accordance with planned deployment timeframes contractually negotiated by the customer. The essential function of the role is to act as the service provider to a CommScope customer and will be expected to meet all customer expectations regarding technical skills, performance, and policy compliance.

You will be managing the day-to-day fiber testing - handling demanding situations, keeping projects on track, ensuring that vendors meet standards and delivery times, resolving issues, working with internal staff and stakeholders, helping teams/vendors buy into and work towards common goals and deadlines.

You will work closely with other team members to understand delivery targets of new and existing fiber routes and technical requirements. As a field technician you will also work closely with internal project management teams to communicate target completion dates and ensure that all internal requirements are being met in a timely manner.

This role will be remote, with travel to a customer facility location.

You Will Make an Impact By

Perform testing to gauge cable connectivity, fiber characterization, and overall fiber network performance.Perform field analysis of test results on fiber cables and networks to identify points of failure.Knowledge of fiber characterization, fiber types, physical interfaces, connector types.Maintain project documentation to ensure schedules and deadlines are followed.Ensure site delivery with adherence to proper grounding and power standards, rack layout, conveyance routing and placement, cooling systems, diversity of POE access/routing.Maintain records and prepare required reports relevant to fiber cable, strand and network testing.

Required Qualifications for Consideration

Associate degree in a technical field such as computer science, computer engineering, network engineering or related field experience.Experience working with ISP and OSP physical fiber infrastructureStrong knowledge testing fiber with OTDR, understanding and interpreting OTDR test results.Experience in fiber optic cable design and implementation projects.Strong understanding of both fiber and telecommunications projects.Strong understanding of fiber types and fiber splicing methodology.Excellent communications and customer service skills.

You Will Excite Us If You

Experienced in the delivery of telecommunications infrastructure and space and power from third-party suppliers.Knowledge of Dark Fiber Delivery.Knowledge of fusion splicing and all aspects of fusion splicing.Deep understanding of interconnectivity requirements within carrier hotels including physical interfaces, cable types, connector types and riser details.Excellent organizational, project-management and communication skills

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

Read less
Negotiable

Bellevue, Iowa, United States of AmericaContract

Senior Hardware Design Engineer - Satellite Payload - PCB Design & Lab
Added 28/08/2026
Reference: 242424_1787949762

Senior Hardware Design Engineer - PCB Board Satellite Payload - Design & LabLocation: Bellevue, WAContract: 12+ months, extendable;... Read more

Senior Hardware Design Engineer - PCB Board Satellite Payload - Design & Lab

Location: Bellevue, WA
Contract: 12+ months, extendable; C2H opportunity
Work Arrangement: 5 days onsite

About the Role

We are seeking a Senior PCB Hardware Design Engineer / Senior Hardware Development Engineer to support the development of advanced satellite payload hardware. This is a hands-on role focused heavily on board bring-up, hardware debug, design verification, validation, and supporting the transition of validated designs into subsequent hardware revisions.

The ideal candidate will have strong board-level design experience combined with extensive laboratory expertise and the ability to troubleshoot complex hardware issues from initial power-on through root-cause identification and resolution.

ResponsibilitiesLead bring-up of newly fabricated circuit boards, including power-on, section-by-section checkout, and first-time hardware debug through root cause.Plan and execute design verification and validation campaigns, including high-speed link testing, power measurements, functional testing, and detailed documentation of results.Partner closely with hardware design engineers to identify issues and drive corrective actions into subsequent board revisions.Contribute to schematic capture and PCB layout activities for next-generation hardware as project priorities and bandwidth allow.Support RF and antenna engineering teams with validated hardware and assist with their measurement and characterization requirements.Troubleshoot board-level hardware issues using systematic debug methodologies and laboratory instrumentation.Support the complete hardware development lifecycle from design and fabrication through bring-up, validation, and manufacturing support.Required Qualifications8+ years of electrical engineering experience in board-level hardware design.Strong experience with schematic capture and complex, dense multilayer PCB designs.Solid understanding of power delivery, power distribution, and sequencing.Extensive hands-on laboratory experience with board bring-up, hardware debug, and validation.Proficiency with oscilloscopes, logic/protocol analyzers, and high-speed test and measurement equipment.Experience with high-speed digital interfaces and multi-gigabit SerDes technologies such as JESD204, PCIe, 25G+ Ethernet, DDR, or similar.Strong understanding of signal integrity and power integrity considerations.Demonstrated experience across the full hardware lifecycle: design → build → bring-up → validation → manufacturing support.BSEE, MSEE, or equivalent practical engineering experience.

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

Read less
Negotiable

Bellevue, Washington, United States of AmericaContract

Automation Controls Engineer
Added 18/08/2026
Reference: 12547_1787065345

Controls Automation EngineerOur client is seeking a Controls Engineer to support the development of next-generation material handling and... Read more

Controls Automation Engineer

Our client is seeking a Controls Engineer to support the development of next-generation material handling and conveyance control systems. This role involves designing and developing machine control software, integrating industrial hardware, and supporting deployment of large-scale automation solutions.

Key Requirements5+ years of experience in industrial automation, controls engineering, or machine control developmentStrong PLC programming experience using IEC 61131-3 Structured TextExperience with Beckhoff TwinCAT, Allen-Bradley, Siemens, or similar PLC platformsProven experience developing state-machine based control logic is nice to haveHands-on experience integrating motors, drives, sensors, actuators, and industrial networksExperience with EtherCAT, EtherNet/IP, Profinet, or ModbusAbility to read electrical schematics and control drawingsFamiliarity with Linux-based industrial systems and version control tools (Git)

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

Read less
Negotiable

Bellevue, Washington, United States of AmericaContract

Controls Engineer
Added 10/08/2026
Reference: 54687_1786373972

Controls EngineerLocation: Seattle/Bellevue, WA (Hybrid)Our client is seeking a Controls Engineer to support the development of next-generation material... Read more

Controls Engineer

Location: Seattle/Bellevue, WA (Hybrid)

Our client is seeking a Controls Engineer to support the development of next-generation material handling and conveyance control systems. This role involves designing and developing machine control software, integrating industrial hardware, and supporting deployment of large-scale automation solutions.

Key Requirements5+ years of experience in industrial automation, controls engineering, or machine control developmentStrong PLC programming experience using IEC 61131-3 Structured TextExperience with Beckhoff TwinCAT, Allen-Bradley, Siemens, or similar PLC platformsProven experience developing state-machine based control logicHands-on experience integrating motors, drives, sensors, actuators, and industrial networksExperience with EtherCAT, EtherNet/IP, Profinet, or ModbusAbility to read electrical schematics and control drawingsFamiliarity with Linux-based industrial systems and version control tools (Git)Nice to HaveExperience with CODESYS V3Material handling, conveyor, sortation, or warehouse automation experienceIO-Link integration experienceJSON/configuration-driven applicationsHMI/SCADA development and commissioning experienceResponsibilitiesDevelop and maintain machine control softwareDesign reusable control modules and automation solutionsIntegrate and validate hardware in lab and production environmentsTroubleshoot control systems and industrial networksParticipate in requirements gathering, code reviews, testing, and deployment activities

Ideal Candidate: A hands-on Controls Engineer with strong PLC and Structured Text experience, industrial hardware integration expertise, and a passion for building scalable automation systems.

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

Read less
Negotiable

Bellevue, Washington, United States of AmericaContract

Senior FPGA Engineer
Added 07/08/2026
Reference: 5559_1786122523

Job Title: Senior FPGA Engineer About the Role:We are seeking an experienced Senior FPGA Engineer to design and... Read more

Job Title: Senior FPGA Engineer

About the Role:

We are seeking an experienced Senior FPGA Engineer to design and develop advanced FPGA solutions for a next-generation satellite communication system. This is a unique opportunity to contribute to the development of cutting-edge networking technology with minimal legacy constraints. You will work closely with system architects and cross-functional engineering teams to define, implement, validate, and release FPGA-based solutions supporting high-performance communication systems.

Key Responsibilities:

Own the development and delivery of one or more FPGA bitstreams.

Design, develop, and implement complex FPGA architectures using Verilog HDL.

Lead FPGA development across the complete lifecycle, including:

Microarchitecture

RTL Design

Physical Implementation

Timing Closure

Simulation & Verification

Lab Validation

Production Release


Develop FPGA-based networking and digital communication functions.

Collaborate with system architects, hardware engineers, firmware, and software teams to implement and validate FPGA solutions.

Build FPGA prototypes to evaluate architecture and design tradeoffs.

Support hardware bring-up, system integration, and debugging involving FPGA, RF, firmware, and networking components.

Perform synthesis, place & route, timing analysis, and design optimization.

Develop comprehensive testbenches and simulation environments.

Debug FPGA designs in both simulation and hardware environments.

Drive design tradeoff analysis focused on performance, power, cost, area, and customer experience.

Create technical documentation including design specifications, verification plans, and test documentation.

Support manufacturing, production deployment, and post-release engineering activities.

Required Qualifications:

Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical field.

7+ years of hands-on FPGA design experience.

Strong expertise with Verilog HDL for RTL design and verification.

Experience designing with AMD Xilinx Versal ACAP FPGA architecture.

Experience working with Microchip IGLOO2 FPGA platforms.

Proficiency with FPGA development tools such as:

Xilinx Vivado

Microchip Libero SoC

Strong understanding of:

Digital logic design

Timing analysis and timing closure

Clock Domain Crossing (CDC)

Experience with simulation tools such as:

ModelSim

Vivado Simulator

VCS (or equivalent)

Experience using scripting languages such as Python, TCL, or Perl for design automation.

Strong debugging, analytical, and problem-solving skills.

Understanding of industry-standard communication protocols.

Preferred Qualifications:

Experience with SystemVerilog and UVM verification methodologies.

Experience with high-speed interfaces including:

PCIe

DDR

Ethernet

SerDes

Familiarity with embedded systems and hardware/software integration.

Experience using version control systems such as Git or SVN.

Background in digital communications, networking, or signal processing.

Experience working with DO-254 or other safety-critical design standards.

Required Technical Skills:

HDL Languages: Verilog (required), SystemVerilog (preferred)

FPGA Platforms: AMD Xilinx Versal ACAP, Microchip IGLOO2

Design Tools: Vivado, Libero SoC

Simulation: ModelSim, Vivado Simulator, VCS (or equivalent)

Scripting: Python, TCL, Perl

Version Control: Git, SVN

Protocols: Industry-standard communication protocols

Design Expertise: RTL Design, FPGA Verification, Timing Closure, CDC Analysis, Physical Implementation, Hardware Bring-up

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

Read less
Negotiable

Bellevue, Washington, United States of AmericaContract

Controls Engineer
Added 04/08/2026
Reference: 12457_1785504965

Senior Controls Software Engineer Location: Seattle/Bellevue, WA | HybridClient OMHS team and help build a standardized software-defined conveyance... Read more

Senior Controls Software Engineer

Location: Seattle/Bellevue, WA | Hybrid

Client OMHS team and help build a standardized software-defined conveyance platform that will support fulfillment centers globally.

You will develop scalable machine control software using CODESYS V3, design reusable automation libraries, integrate EtherCAT-connected hardware, and create configuration-driven applications deployed across complex material handling systems.

Must Have:

CODESYS V3 or Beckhoff TwinCAT development experienceIEC 61131-3 Structured Text programmingState-machine driven controls developmentFunction Block and object-oriented PLC programmingIndustrial hardware integration experience5+ years in automation, controls, or machine software engineering

Nice to Have:

Material handling, conveyor, sortation, or packaging automation experienceIO-Link and EtherCAT networkingElectrical schematic interpretationExperience with commissioning and deployment activities

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

Read less
Negotiable

Bellevue, Washington, United States of AmericaContract

logo TECHNOLOGY
TALENT SPECIALISTS
logo
  • [email protected]

Navigation

  • About Us
  • Job Seekers
  • Employers
  • Contact us
  • Login/Register
  • News

Policies

  • Privacy Policy
  • Terms of Use
  • Cookie Policy
  • Modern Slavery
  • Carbon Plan
  • Social Value Policy
  • ESG Strategy

Socials

  • Linkedin
  • Facebook
  • YouTube
  • Instagram

Cookie Management

  • Manage Cookie Preferences

Cookie Management

  • Manage Cookie Preferences

COPYRIGHT © GCS RECRUITMENT SPECIALISTS LTD - PART OF NGAGE SPECIALIST RECRUITMENT LIMITED. ALL RIGHTS RESERVED. COMPANY REGISTERED IN ENGLAND AND WALES WITH COMPANY NUMBER 05609278.​

  • Job Search
  • Employers
    • Divisions
      • Divisions
      • AI
      • Broadcast & Telco
      • Cloud
      • Cyber
      • Data
      • Networks and Infrastructure
      • Software Engineering
    • Solutions
      • Solutions
      • Talent Consulting
      • Project Solutions
      • Temporary Recruitment
      • The Innovation-Hub
    • Case Studies
    • Submit a Vacancy
  • Candidates
    • Careers
      • Careers
      • AI
      • Broadcast & Telco
      • Cloud
      • Cyber
      • Data
      • Networks and Infrastructure
      • Software Engineering
    • Career Advice
    • Submit your CV
    • Refer a friend
  • GCS Connect
  • About Us
    • About GCS
    • News
    • Social Value
    • Meet the team
    • nGAGE Talent
    • Work for GCS
  • Contact Us
Login
Register

Find your new role

Enter your details to access your account.

Trouble logging in?
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
ATTACH CV *
Your file must be a doc, docx or pdf. No larger than 5MB.

Apply for...

Added
COMPETITIVE SALARY

Your file must be a doc, docx or pdf. No larger than 5MB.
New cv path

Please refer to our Privacy Policy for details on how we use your data

Refer a friend


Please refer to our Privacy Policy for details on how we use your data

No saved jobs available

All your saved jobs are no longer available or you've already applied.

Create a job alert

for the following search criteria

Frequency :

Create an account

To receive personalised job alerts, please create an account below.

Already have an account? Log in

Let us know you agree to cookies

We use cookies to provide you with the best possible browsing experience on our website. You can find out more here.