logo TECHNOLOGY
TALENT SPECIALISTS
Recruiting?

Job Search

1211 Live jobs
  • Home
  • Search
(0)
Android developer
Added 24/08/2026
Reference: 999283_1787602595

About the RoleWe are seeking multiple talented Android and iOS Engineers to join a growing Connected Living engineering... Read more

About the Role
We are seeking multiple talented Android and iOS Engineers to join a growing Connected Living engineering organisation responsible for developing the next generation of Smart Home and Home Security experiences.
Working within cross-functional feature teams, you will help build and enhance mobile experiences across iOS and Android, working closely with backend engineers, product managers, designers and other technology teams. You will contribute to products spanning smart home, connected devices, cameras, security and intelligent home experiences.
This is an exciting opportunity to join a team undergoing significant growth as it expands its Smart Home portfolio and develops new capabilities across both US and UK markets.
Key Responsibilities
Design, develop and maintain high-quality native iOS and/or Android applications for large-scale consumer products.
Work within cross-functional engineering teams focused on specific product and feature areas, including camera onboarding, activation and connected-home experiences.
Collaborate closely with iOS and Android engineers to deliver a consistent experience across mobile platforms.
Integrate mobile applications with backend services, APIs and connected devices.
Develop experiences involving smart-home devices, cameras, sensors and IoT technologies.
Troubleshoot complex technical issues and contribute to improving application performance, reliability and scalability.
Work closely with product, UX, QA and backend engineering teams throughout the development lifecycle.
Contribute to engineering best practices, code quality, testing and continuous improvement.
Android Engineers
Strong candidates will have experience with:
Kotlin
Android SDK / Android development
Modern Android development frameworks and architecture
RESTful APIs and backend integration
Bluetooth / BLE
MQTT
Connected devices / IoT
Matter and/or Zigbee
Device provisioning and integration
Localization, internationalisation and externalisation
Consumer-facing mobile applications
Experience working within Smart Home, Connected Home, IoT or device ecosystems is highly desirable.
iOS Engineers
Strong candidates will have experience with:
Swift
Native iOS development
iOS SDK / Xcode
SwiftUI and/or UIKit
Mobile application architecture
RESTful APIs and backend integration
Camera and video experiences
AVFoundation
HLS and/or WebRTC
Bluetooth / connected devices
Consumer-facing mobile applications
Engineers with experience in Kotlin Multiplatform are also encouraged to apply.
What We're Looking For
We're particularly interested in engineers who can combine strong mobile engineering fundamentals with experience building real-world consumer, connected-device or IoT products.
Ideal candidates will demonstrate:
Strong software engineering fundamentals
Commercial experience developing native iOS or Android applications
Experience working within large, complex engineering organisations
Strong understanding of mobile architecture and development best practices
Experience integrating applications with APIs and connected devices
Excellent communication and cross-functional collaboration skills
A problem-solving mindset and ownership of the products they build
Experience with Smart Home, Home Security, IoT, cameras, video streaming or connected devices would be a significant advantage.

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

Read less
Negotiable

Sunnyvale, California, United States of AmericaContract

Network Engineer
Added 20/08/2026
Reference: 10245_1787246819

Job Title: Senior Network Engineer - Global Labs Must-Have Skills5-8 years of experience in Enterprise Networking, Data Center... Read more

Job Title: Senior Network Engineer - Global Labs
Must-Have Skills5-8 years of experience in Enterprise Networking, Data Center Operations, or Lab Infrastructure.Strong knowledge of TCP/IP, Routing, Switching, VLANs, Subnetting, and Firewalls.Hands-on experience with Cisco and/or RUCKUS networking technologies.Experience with wireless networks, WLAN controllers, terminal servers, and intelligent PDUs.Strong troubleshooting skills using Wireshark and network monitoring tools.Knowledge of VMware ESXi, Hyper-V, or KVM environments.Experience creating network diagrams, IP/VLAN plans, and technical documentation.Ability to lead projects and mentor junior technicians.Nice-to-Have SkillsCCNA, CCNP, RUCKUS, VMware, AWS/Azure, Network+, or Security+ certifications.Experience with Ixia, Spirent, and network performance testing tools.Background in vendor labs, enterprise test labs, MSP/VAR, or TAC environments.Exposure to customer-facing POCs, demos, and escalation support.Windows and Linux administration experience.Key ResponsibilitiesManage switching, routing, firewalls, wireless, remote access, and lab network infrastructure.Lead network refresh, segmentation, and remediation projects.Support customer demos, POCs, engineering testbeds, and TAC escalations.Troubleshoot complex network and wireless issues.Maintain accurate network documentation and mentor junior team members.

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

Read less
Negotiable

Sunnyvale, California, United States of AmericaContract

Network Engineer
Added 20/08/2026
Reference: 10124_1787246620

Job Title: Senior Network Engineer - Global LabsProject OverviewThe Global Labs team provides enterprise lab environments and test... Read more

Job Title: Senior Network Engineer - Global Labs
Project Overview

The Global Labs team provides enterprise lab environments and test infrastructure used by Engineering, TAC, Product Management, Sales Engineering, and Customer Engagement teams worldwide. This role will lead the design, maintenance, and optimization of lab network infrastructure supporting customer POCs, product testing, demos, and escalation environments.

End Product

Deliver a secure, scalable, highly available, and well-documented global lab network that enables seamless product testing, customer demonstrations, and TAC issue replication while ensuring high uptime and operational efficiency.

Must-Have Skills5-8 years of experience in Enterprise Networking, Data Center Operations, or Lab Infrastructure.Strong knowledge of TCP/IP, Routing, Switching, VLANs, Subnetting, and Firewalls.Hands-on experience with Cisco and/or RUCKUS networking technologies.Experience with wireless networks, WLAN controllers, terminal servers, and intelligent PDUs.Strong troubleshooting skills using Wireshark and network monitoring tools.Knowledge of VMware ESXi, Hyper-V, or KVM environments.Experience creating network diagrams, IP/VLAN plans, and technical documentation.Ability to lead projects and mentor junior technicians.Nice-to-Have SkillsCCNA, CCNP, RUCKUS, VMware, AWS/Azure, Network+, or Security+ certifications.Experience with Ixia, Spirent, and network performance testing tools.Background in vendor labs, enterprise test labs, MSP/VAR, or TAC environments.Exposure to customer-facing POCs, demos, and escalation support.Windows and Linux administration experience.Key ResponsibilitiesManage switching, routing, firewalls, wireless, remote access, and lab network infrastructure.Lead network refresh, segmentation, and remediation projects.Support customer demos, POCs, engineering testbeds, and TAC escalations.Troubleshoot complex network and wireless issues.Maintain accurate network documentation and mentor junior team members.

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

Read less
Negotiable

Sunnyvale, California, United States of AmericaContract

Systems Engineer
Added 18/08/2026
Reference: 001_1787066125

Sr.Network Engineer Global Labs We are looking for an experienced Network Engineer to join a global lab environment... Read more

Sr.Network Engineer Global Labs

We are looking for an experienced Network Engineer to join a global lab environment supporting Engineering, Technical Support, Product Management, and customer-facing teams. You will be responsible for maintaining and improving network infrastructure, including switching, routing, firewalls, wireless networks, remote access solutions, and lab connectivity.

The successful candidate will troubleshoot complex network issues, support customer demonstrations and proof-of-concept environments, lead infrastructure projects, and mentor junior team members. You'll work across physical and virtual lab environments, helping to build and support enterprise-grade testing and validation platforms.

Requirements5-8 years of experience in networking, data centre, lab, or IT infrastructure environments.Strong knowledge of TCP/IP, routing, switching, VLANs, firewalls, and wireless networking.Experience with Cisco and/or RUCKUS technologies.Familiarity with VMware ESXi, Hyper-V, or KVM environments.Strong troubleshooting, documentation, and problem-solving skills.Relevant networking certifications (CCNA, CCNP, Network+, etc.) are advantageous.

This is an excellent opportunity for a hands-on engineer looking to combine enterprise networking, technical leadership, and project ownership within a highly collaborative global team.

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

Read less
$50.00 - $55.00
Per hour

Sunnyvale, California, United States of AmericaContract

Fiber Analyst
Added 18/08/2026
Reference: 0245_1787065335

Fiber AnalystLocation: Remote Contract: 12+ MonthsOverviewWe are seeking an experienced Fiber Engineer to support fiber network testing, troubleshooting,... Read more

Fiber Analyst

Location: Remote
Contract: 12+ Months

Overview

We are seeking an experienced Fiber Engineer to support fiber network testing, troubleshooting, and remediation activities across ISP and OSP environments. This role will focus on OTDR analysis, fiber characterization, bidirectional testing, and documenting findings to ensure network performance and reliability.

Required Qualifications5+ years of experience in Fiber Optics or TelecommunicationsExperience with ISP and OSP fiber networksStrong expertise with OTDR testing and troubleshootingExperience performing CD/PMD, bidirectional, and power meter/laser testingKnowledge of fusion splicing, fiber repair, and remediationExperience with fiber end-face inspection and cleaningProficiency with Microsoft Word and ExcelStrong communication, documentation, and problem-solving skillsAbility to travel as required for field workKey ResponsibilitiesPerform OTDR testing to validate fiber paths and identify faults, splices, bends, and signal lossConduct fiber characterization, bidirectional testing, and power/loss analysisTroubleshoot fiber network issues and recommend remediation solutionsPerform fusion splicing and fiber repairs as neededPrepare test reports, redlined fiber documentation, and demarcation mapsCoordinate with vendors, project managers, and internal teams to support project executionTravel to customer sites for testing, troubleshooting, and remediation activitiesWhat You'll OwnFiber testing and validationOTDR analysis and troubleshootingRemediation and fusion splicing activitiesTechnical reporting and documentationVendor and stakeholder communicationFiber network performance verificationDeliverablesOTDR, CD/PMD, and power/loss test reportsRedlined fiber path documentation and demarcation mapsDocumented remediation and retest resultsTest findings and recommendations shared with vendors and project stakeholders

Required: Prior experience in Fiber Testing, OTDR Analysis, ISP/OSP Networks, Fiber Characterization, and Telecommunications environments.

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

Read less
Negotiable

Sunnyvale, California, United States of AmericaContract

Automation Engineer
Added 13/08/2026
Reference: 125457_1786622494

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

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)ResponsibilitiesDevelop 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

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

Read less
Negotiable

Sunnyvale, California, United States of AmericaContract

Codesys Controls Engineer
Added 12/08/2026
Reference: 5412_1785880905

Controls EngineerJob Title: Controls Engineer Location: Sunnyvale, CA Duration: 12+ MONTHSOverviewWe are seeking a highly motivated Controls Engineer... Read more

Controls Engineer

Job Title: Controls Engineer
Location: Sunnyvale, CA
Duration: 12+ MONTHS

Overview

We are seeking a highly motivated Controls Engineer to support the design, development, implementation, and optimization of industrial automation systems. The ideal candidate will have experience with PLC programming, HMI/SCADA development, industrial networking, system integration, and commissioning within manufacturing or process control environments.

ResponsibilitiesDesign, program, and troubleshoot PLC control systems using platforms such as Allen-Bradley, Siemens, or CODESYS.Develop and maintain HMI and SCADA applications for monitoring and controlling automated processes.Configure and integrate industrial communication protocols including EtherNet/IP, Modbus TCP/RTU, OPC UA, and Profinet.Create control strategies, interlocks, alarms, and sequences of operation for automated equipment.Support system commissioning, FAT/SAT activities, startup, and production deployment.Collaborate with electrical, mechanical, and operations teams to deliver automation projects.Develop technical documentation including functional specifications, test plans, and operating procedures.Perform root cause analysis and provide ongoing troubleshooting and support for control systems.Assist with system upgrades, migrations, and process improvement initiatives.Required QualificationsBachelor's degree in Electrical Engineering, Controls Engineering, Automation Engineering, or related field, or equivalent experience.3+ years of experience in industrial automation and controls engineering.Hands-on experience programming PLCs using Allen-Bradley Studio 5000, Siemens TIA Portal, or CODESYS.Experience with SCADA/HMI platforms such as Ignition, FactoryTalk View, WinCC, or Wonderware.Knowledge of industrial networks and communication protocols.Strong troubleshooting and problem-solving skills.Ability to read and interpret electrical schematics, P&IDs, and technical drawings.Willingness to travel for commissioning and site support as needed.Preferred QualificationsExperience with motion control, VFDs, servo systems, and safety PLCs.Knowledge of MES, IIoT, and cloud-based industrial technologies.Experience with Python, SQL, or other scripting languages.Familiarity with Git version control and software development best practices.Exposure to material handling, warehouse automation, food & beverage, pharmaceutical, or manufacturing environments.

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

Read less
$50.00 - $90.00
Per hour

Sunnyvale, California, United States of AmericaContract

Embedded Software Engineer
Added 05/08/2026
Reference: GCSJOB - 56_1785970362

Embedded Software Engineer Build the Next Generation of Connected TechnologyWe are seeking an experienced Software Engineer to help... Read more

Embedded Software Engineer Build the Next Generation of Connected Technology

We are seeking an experienced Software Engineer to help develop the software that powers next-generation connected devices and intelligent hardware platforms. This is an exciting opportunity to work on innovative products at the intersection of software, hardware, and cloud technologies.

We're looking for engineers who enjoy solving complex technical problems and building reliable, high-performance software. Candidates with experience in embedded software, systems software, device software, IoT, consumer electronics, cloud-connected devices, automotive technology, networking, or platform engineering are encouraged to apply.

Engineers who are currently working at Google or have previous Google experience are especially encouraged to apply.

What You'll DoDesign, develop, and enhance software for connected devices and hardware platforms.Collaborate with cross-functional teams including software, hardware, product, and systems engineering.Develop and maintain software that enables reliable device functionality and performance.Troubleshoot and resolve software and system-level issues.Optimize system performance, reliability, and scalability.Support product integration, testing, validation, and deployment.Participate in architecture discussions, design reviews, and technical planning.Contribute to engineering best practices and mentor team members when appropriate.QualificationsBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent professional experience.Experience in software engineering, embedded software, systems software, platform engineering, or a related field.Current or previous experience at Google is highly valued.Strong programming experience in one or more modern programming languages such as C, C++, Python, Java, or similar.Experience building software for hardware devices, operating systems, platforms, or large-scale technical systems.Strong debugging, troubleshooting, and problem-solving skills.Experience working in collaborative, cross-functional engineering teams.

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

Read less
Negotiable

Sunnyvale, California, United States of AmericaContract

Automation Engineer
Added 05/08/2026
Reference: GCSJOB 54 _1785969542

Automation EngineerHelp Build the Future of AutomationWe are looking for an experienced engineer to help develop and improve... Read more

Automation Engineer

Help Build the Future of Automation

We are looking for an experienced engineer to help develop and improve large-scale automation and intelligent systems used in modern operations. This is an exciting opportunity to work on innovative technologies that combine software, hardware, and automation to solve real-world challenges.

This role is well suited for engineers with experience in robotics, automation, embedded systems, industrial systems, or large-scale engineering environments. Candidates with experience supporting automation initiatives within Amazon Robotics or Amazon Fulfillment Technologies are especially encouraged to apply.

What You'll Do

Design, develop, and improve automation and intelligent system solutions.Collaborate with software, hardware, and cross-functional engineering teams to deliver scalable products.Support the integration of software and hardware components.Analyze system performance, troubleshoot issues, and implement improvements.Participate in the design, testing, and deployment of new technologies.Work with operations and engineering teams to ensure reliable production performance.Contribute to technical discussions, process improvements, and best practices.Support project planning and execution from concept through deployment.Mentor junior engineers and share technical knowledge with the team.

Qualifications

Bachelor's degree in Engineering, Computer Science, or a related technical field, or equivalent professional experience.Experience working in Google.experience in engineering, automation, robotics, embedded systems, software development, systems engineering, or related technical roles.Experience working on complex technical products or large-scale operational systems.Strong analytical and problem-solving skills.Experience collaborating across multidisciplinary teams.Familiarity with one or more of the following is preferred:Robotics or automation systemsEmbedded or distributed systemsIndustrial automationWireless or connected devices (IoT)Cloud-connected systems

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

Read less
Negotiable

Sunnyvale, California, United States of AmericaContract

Robotics Engineer
Added 04/08/2026
Reference: 12548_1785881548

Robotics Engineer (Google Robotics Talent Target)Location: Seattle WA Employment Type: ContractShape the Future of Intelligent AutomationWe are seeking... Read more

Robotics Engineer (Google Robotics Talent Target)

Location: Seattle WA
Employment Type: Contract

Shape the Future of Intelligent Automation

We are seeking a highly accomplished Robotics Engineer to develop and deploy next-generation robotics, automation, and intelligent systems at scale.

This role is ideal for engineers currently working within Google Robotics or have previousley worked with Google Robotics.

What You'll Do

Design and develop scalable robotic and automation systems.Architect software and system solutions for complex operational environments.Lead cross-functional projects involving robotics, controls, sensing, networking, and cloud-connected devices.Develop and optimize software-hardware integration frameworks.Drive root cause analysis and performance optimization efforts.Evaluate emerging technologies and recommend innovative solutions.Collaborate with research scientists, software engineers, hardware engineers, and operations teams.Support deployment of systems into production environments.Mentor junior engineers and contribute to technical leadership initiatives.

Required Qualifications

Bachelors degree or at least 5 year of industry Exp. Exp working in Google Robotics teams.5+ years of industry experience in:Robotics PlatformsAutonomous SystemsDistributed SystemsEmbedded SystemsWireless Technologies

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

Read less
$80.00 - $130.00
Per hour

Sunnyvale, California, 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.