Key ResponsibilitiesDevelop and maintain software running on embedded Linux-based aircraft hardware.Build features for network management, connectivity monitoring, OTA... Read more
Key Responsibilities
Develop and maintain software running on embedded Linux-based aircraft hardware.Build features for network management, connectivity monitoring, OTA updates, and observability.Develop production-quality software using C/C++, Python, or similar languages.Integrate software across hardware platforms using abstraction layers.Participate in code reviews, testing, debugging, and deployment activities.Work closely with architects, QA, networking, and security teams.
Required Qualifications
3+ years of professional software development experience.2+ years designing or enhancing software systems.Experience across the full SDLC.Proficiency in at least one language: C++, C, Python, Java, etc.Must have ONE of the following: Embedded software development (C/C++)Platform/system software development (OS to application stack)Network configuration and troubleshooting
Preferred Skills
Embedded Linux development.Networking fundamentals: TCP/IP, VLANs, routing, QoS.Docker, Kubernetes, virtualization technologies.Python or Bash scripting.OTA software deployment and rollback mechanisms.Security concepts: secure boot, cryptography, threat modeling.Aerospace, avionics, or DO-178C exposure (nice to have).
Ideal Backgrounds
Viasat, Panasonic Avionics, ThalesComcast, Verizon, AT&T, CommScope, Sagemcom, Vantiva, SERCOMMAerospace, networking, industrial automation, automotive embedded systemsRDK, broadband gateway, CPE, Wi-Fi device, or middleware development
What Makes a Strong Candidate?
Strong Linux, networking, and software engineering fundamentals.Experience deploying software on hardware devices.Knowledge of OTA updates, rollback, and reliability engineering.Writes clean, maintainable, well-tested code.Comfortable implementing against predefined architectures.Aviation experience is a plus, not mandatory.GCS is acting as an Employment Business in relation to this vacancy.
Read lessRedmond, Washington, United States of AmericaContract
Senior Controls Software Engineer - CODESYS / TwinCATLocation: Redmond, WAWork Model: HybridExperience: 5+ YearsJob OverviewWe are seeking a... Read more
Location: Redmond, WA
Work Model: Hybrid
Experience: 5+ Years
We are seeking a Senior Controls Software Engineer to develop scalable software for advanced industrial automation and material-handling systems.
The ideal candidate will have strong hands-on experience with CODESYS V3 or Beckhoff TwinCAT, IEC 61131-3 Structured Text, state-machine programming, and industrial hardware integration.
Key ResponsibilitiesDevelop machine-control software using CODESYS V3 or Beckhoff TwinCAT.Program reusable Function Blocks and libraries using Structured Text.Develop CASE-based state machines for machine sequencing and equipment control.Apply object-oriented programming principles to PLC software.Integrate motors, drives, sensors, actuators, photo-eyes, and other automation devices.Configure and troubleshoot EtherCAT networks.Develop fault detection, recovery, startup, shutdown, and equipment-state logic.Test and debug control applications using real industrial hardware.Read electrical schematics and control drawings.Support application deployment and commissioning.Participate in Git-based development and code reviews.Required QualificationsBachelor's degree in Engineering, Computer Science, Mechatronics, or related field.5+ years of industrial automation or controls software experience.Hands-on CODESYS V3 or Beckhoff TwinCAT experience.Strong IEC 61131-3 Structured Text skills.Experience with state-machine architecture and CASE statements.Experience developing reusable Function Blocks.Understanding of PLC object-oriented programming.Experience with EtherCAT and industrial hardware.Experience with Git and software development practices.PreferredConveyor or material-handling experience.Warehouse or packaging automation.IO-Link experience.Linux-based Industrial PCs.JSON configuration.Experience with commissioning and deployment.C++ or Rust exposure.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRedmond, Washington, United States of AmericaContract
Hardware Designer or PCB DesignerThe RoleThe team designs advanced phased-array antenna electronics for satellite communication systems, utilizing large,... Read more
Hardware Designer or PCB Designer
The Role
The team designs advanced phased-array antenna electronics for satellite communication systems, utilizing large, high-density multilayer PCBs with thousands of components, custom silicon devices, and high-speed digital interfaces operating at multi-gigabit data rates. Boards are being fabricated at a pace that exceeds the design team's validation capacity, creating an opportunity for experienced hardware engineers to own board development and laboratory validation activities.
Key Responsibilities
Lead bring-up of newly fabricated boards, including power-on testing, subsystem checkout, debugging, and root-cause analysis.Plan and execute design verification and validation activities, including high-speed digital testing, power characterization, and functional verification, while documenting results to engineering standards.Collaborate closely with design engineers to identify issues and implement improvements in future board revisions.Contribute to schematic capture and PCB layout activities for next-generation hardware designs.Support downstream integration and testing teams by delivering validated hardware and assisting with measurement and debug activities.What We're Looking For
8+ years of board-level electrical design experience, including schematic capture, complex multilayer PCB design, power distribution, and sequencing.Strong hands-on laboratory skills with expertise in board bring-up, debugging, validation, and use of oscilloscopes, logic analyzers, protocol analyzers, and high-speed test equipment.Experience with high-speed digital interfaces and multi-gigabit serial communications (e.g., PCIe, Ethernet, DDR, JESD204) along with signal integrity and power integrity considerations.Full product lifecycle experience from design and manufacturing through bring-up, validation, and production support.Bachelor's or Master's degree in Electrical Engineering, or equivalent industry experience.Nice to Have
Experience in satellite, aerospace, or other high-reliability electronic systems.Exposure to phased-array, RF, or radar hardware.Experience working with custom ASICs, SoCs, FPGAs, and embedded hardware platforms.Familiarity with Python-based test automation and laboratory scripting.GCS is acting as an Employment Business in relation to this vacancy.
Read lessRedmond, Washington, United States of AmericaContract
Senior PCB Hardware Design Engineer / Senior Hardware Development EngineerSatellite Payload - Design & LabLocation: Redmond, WAContract: 12+... Read more
Location: Redmond, WA
Contract: 12+ months, extendable; C2H opportunity
Work Arrangement: 5 days onsite
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 lessRedmond, Washington, United States of AmericaContract
OverviewWe are seeking an experienced PCB Designer to support the development of advanced phased-array communication systems used in... Read more
We are seeking an experienced PCB Designer to support the development of advanced phased-array communication systems used in high-reliability environments. This role involves the design, layout, integration, bring-up, testing, and debugging of complex electronic hardware that drives next-generation antenna systems. The successful candidate will work on sophisticated mixed-signal, digital, FPGA, and RF-based hardware across the full product development lifecycle, from concept through laboratory validation and product refinement.
Key ResponsibilitiesDesign and develop complex multilayer printed circuit boards (PCBs) for advanced communication and phased-array systems.Own PCB designs from schematic capture through layout, fabrication support, bring-up, validation, and debug.Select components and create robust designs that meet electrical, thermal, mechanical, and reliability requirements.Develop hardware around high-performance processors, FPGAs, custom silicon, converters, and high-speed digital interfaces.Perform PCB layout activities including stack-up definition, routing strategies, signal integrity considerations, power distribution, and manufacturability reviews.Conduct board bring-up, hardware integration, validation, and root-cause analysis in a laboratory environment.Debug hardware issues using oscilloscopes, logic analyzers, spectrum analyzers, network analyzers, and other test equipment.Analyze failures and performance issues on prototype and production hardware and implement corrective design improvements.Support multiple product generations by validating released hardware while contributing to next-generation designs.Collaborate with electrical, FPGA, RF, mechanical, manufacturing, reliability, and test engineering teams throughout product development.Evaluate hardware performance across environmental conditions including temperature extremes, vibration, and other high-reliability operating environments.Participate in component selection reviews with consideration for reliability, radiation tolerance, lifecycle, and long-term availability requirements.Document design decisions, validation results, debug findings, and engineering recommendations.Required QualificationsBachelor's degree in Electrical Engineering or a related discipline.8+ years of experience designing complex electronic hardware and PCBs.Strong experience with schematic capture, component selection, and PCB layout ownership.Proven experience designing and supporting complex multilayer circuit boards.Hands-on experience bringing up and debugging hardware in a laboratory environment.Strong understanding of high-speed digital design principles and signal integrity.Experience with interfaces such as PCIe, DDR, JESD204, SerDes, Ethernet, or comparable high-speed architectures.Proficiency with industry-standard PCB design and schematic capture tools.Ability to perform root-cause analysis and resolve complex hardware issues.Experience working closely with cross-functional engineering teams throughout the hardware development lifecycle.Preferred QualificationsExperience designing hardware for aerospace, space, defense, satellite, or other high-reliability applications.Knowledge of radiation-tolerant or space-grade electronic design practices.Familiarity with component derating, worst-case analysis, and reliability engineering principles.Experience designing mixed-signal, FPGA, microwave, or RF hardware systems.Familiarity with environmental qualification testing, including thermal and vibration testing.Experience supporting products through multiple design iterations and product releases.Key Technical AreasComplex PCB DesignHigh-Speed Digital ElectronicsMixed-Signal HardwareFPGA-Based SystemsHardware Bring-Up & DebugSignal IntegrityPower Distribution DesignReliability EngineeringEnvironmental QualificationLaboratory Validation & Testing
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRedmond, Washington, United States of AmericaContract
We're looking for a hands-on Hardware Engineer who thrives in the lab and enjoys solving problems where failure... Read more
We're looking for a hands-on Hardware Engineer who thrives in the lab and enjoys solving problems where failure isn't an option.
This is an opportunity to work on advanced satellite communication hardware built around custom silicon, high-speed digital architectures, and complex phased-array systems. You'll be responsible for transforming newly manufactured boards into flight-ready hardware through bring-up, validation, root-cause analysis, and relentless debugging.
If you're the engineer who gets called when a board won't boot, a high-speed link won't train, or a power rail doesn't behave as expected, we want to talk to you.
What You'll OwnLead first-time bring-up of complex satellite electronics and high-performance digital hardware.Power-on, debug, and validate newly fabricated boards.Investigate and resolve electrical, signal integrity, power integrity, and system-level issues.Execute validation plans covering functionality, performance, reliability, and high-speed interfaces.Drive hardware improvements by partnering directly with design engineers on future revisions.Support integration and test activities across multidisciplinary engineering teams.Deliver thoroughly validated hardware ready for downstream system and antenna testing.Influence next-generation designs through hands-on engineering feedback.The HardwareYou'll work with:
Dense multilayer PCB designsCustom ASIC-based platformsHigh-speed serial interfacesAdvanced communication systemsLarge-scale phased-array electronicsMulti-gigabit networking architecturesMission-critical hardware operating in demanding environmentsWhat We're Looking ForRequired
8+ years of hardware-focused Electrical Engineering experience.Demonstrated experience designing and debugging complex PCBs.Strong expertise in board bring-up, validation, and root-cause analysis.Deep familiarity with:DDRPCIeJESD204Ethernet (25G+)SerDes-based architecturesExtensive hands-on use of:OscilloscopesLogic analyzersProtocol analyzersHigh-speed test equipmentExperience supporting products from concept through manufacturing.Preferred
Satellite, spacecraft, launch vehicle, aerospace, defense, or other mission-critical hardware experience.Phased-array, radar, communications, or RF systems exposure.ASIC, SoC, or FPGA-based hardware platforms.Python-based lab automation.Experience working in fast-paced development environments where hardware ships quickly and ownership is expected.Ideal BackgroundsWe'd especially love to hear from engineers who have worked on:
Satellite systemsBroadband space networksSpacecraft avionicsLaunch vehicle electronicsFlight hardwareDefense communications systemsAdvanced networking hardwareHigh-performance computing platforms
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRedmond, Washington, United States of AmericaContract
About the ProjectJoin an advanced satellite communications program focused on developing next-generation phased-array payload electronics for low Earth... Read more
Join an advanced satellite communications program focused on developing next-generation phased-array payload electronics for low Earth orbit (LEO) connectivity systems. This role supports the design and development of complex digital signal chain hardware that enables high-speed communication across satellite platforms.
The FPGA Engineer will be responsible for designing and integrating programmable logic solutions that interface with custom silicon, beamforming devices, modems, and network processors. The position combines FPGA development with hands-on hardware integration and validation in a fast-paced engineering environment.
Key ResponsibilitiesDesign, develop, and integrate FPGA-based solutions for phased-array communication systems.Create RTL for data movement, control, monitoring, and integration functions within the digital signal chain.Implement and validate high-speed FPGA interfaces, including multi-gigabit SerDes and JESD-class communication links.Perform timing closure, constraints development, optimization, and build management to ensure reliable hardware performance.Support FPGA bring-up, debugging, and validation on newly developed hardware platforms.Work alongside hardware engineers to troubleshoot system-level issues using JTAG, on-chip logic analyzers, and laboratory test equipment.Develop diagnostic and monitoring capabilities, including error detection, status reporting, and debug infrastructure.Participate in system integration, testing, and validation activities.Collaborate with multidisciplinary engineering teams to deliver project milestones.Produce and maintain design documentation and technical deliverables.What You'll Be Working OnYou will develop FPGA functionality that supports data flow across advanced phased-array electronics, enabling communication between processing devices, modems, beamforming hardware, and antenna systems. The role requires a combination of strong FPGA design expertise and hands-on lab experience to ensure high-speed interfaces perform reliably in real hardware environments.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRedmond, Washington, United States of AmericaContract
We're looking for a hands-on Electrical Engineer who thrives in the lab and enjoys solving problems where failure... Read more
We're looking for a hands-on Electrical Engineer who thrives in the lab and enjoys solving problems where failure isn't an option.
This is an opportunity to work on advanced satellite communication hardware built around custom silicon, high-speed digital architectures, and complex phased-array systems. You'll be responsible for transforming newly manufactured boards into flight-ready hardware through bring-up, validation, root-cause analysis, and relentless debugging.
If you're the engineer who gets called when a board won't boot, a high-speed link won't train, or a power rail doesn't behave as expected, we want to talk to you.
What You'll OwnLead first-time bring-up of complex satellite electronics and high-performance digital hardware.Power-on, debug, and validate newly fabricated boards.Investigate and resolve electrical, signal integrity, power integrity, and system-level issues.Execute validation plans covering functionality, performance, reliability, and high-speed interfaces.Drive hardware improvements by partnering directly with design engineers on future revisions.Support integration and test activities across multidisciplinary engineering teams.Deliver thoroughly validated hardware ready for downstream system and antenna testing.Influence next-generation designs through hands-on engineering feedback.The HardwareYou'll work with:
Dense multilayer PCB designsCustom ASIC-based platformsHigh-speed serial interfacesAdvanced communication systemsLarge-scale phased-array electronicsMulti-gigabit networking architecturesMission-critical hardware operating in demanding environmentsWhat We're Looking ForRequired
8+ years of hardware-focused Electrical Engineering experience.Demonstrated experience designing and debugging complex PCBs.Strong expertise in board bring-up, validation, and root-cause analysis.Deep familiarity with:DDRPCIeJESD204Ethernet (25G+)SerDes-based architecturesExtensive hands-on use of:OscilloscopesLogic analyzersProtocol analyzersHigh-speed test equipmentExperience supporting products from concept through manufacturing.Preferred
Satellite, spacecraft, launch vehicle, aerospace, defense, or other mission-critical hardware experience.Phased-array, radar, communications, or RF systems exposure.ASIC, SoC, or FPGA-based hardware platforms.Python-based lab automation.Experience working in fast-paced development environments where hardware ships quickly and ownership is expected.Ideal BackgroundsWe'd especially love to hear from engineers who have worked on:
Satellite systemsBroadband space networksSpacecraft avionicsLaunch vehicle electronicsFlight hardwareDefense communications systemsAdvanced networking hardwareHigh-performance computing platforms
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRedmond, Washington, United States of AmericaContract
Engineering InternAbout the RoleWe are seeking motivated Engineering Interns to support automation, controls, robotics, and software-driven engineering projects.... Read more
We are seeking motivated Engineering Interns to support automation, controls, robotics, and software-driven engineering projects. This opportunity is ideal for students, recent graduates, and early-career engineers looking to gain hands-on experience in a collaborative technical environment.
ResponsibilitiesSupport engineering and automation projects.Review technical drawings, schematics, and project documentation.Assist with testing, validation, and troubleshooting activities.Participate in system configuration and integration tasks.Collaborate with engineering teams to resolve technical issues.Maintain project records and technical documentation.QualificationsPursuing or recently completed a degree in Engineering, Computer Science, Robotics, Mechatronics, or related field.Strong analytical and problem-solving skills.Interest in automation, controls, robotics, or embedded systems.Basic programming knowledge is preferred.Ability to learn new technologies quickly.Recent graduates, co-op students, and candidates with academic projects are encouraged to apply.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRedmond, Washington, United States of AmericaContract
We are seeking a highly detail-oriented analyst to support the Enterprise Compliance organization in the implementation of an... Read more
We are seeking a highly detail-oriented analyst to support the Enterprise Compliance organization in the implementation of an integrated Governance, Risk, and Compliance (iGRC) solution within ServiceNow (SNOW). This role is primarily focused on data entry, data analysis, quality assurance, and fact-checking activities within the iGRC platform. The ideal candidate brings hands-on experience with iGRC implementations and thrives in a structured, process-driven environment that demands accuracy and thoroughness.
Key Responsibilities:
Data Entry & Management:Accurately enter, update, and maintain iGRC data within ServiceNow, including controls, risks, policies, and related records
Ensure data integrity and consistency across all iGRC modules in SNOW
Follow established data governance standards and naming conventions throughout all entries
Data Analysis & Fact-Checking:Analyze iGRC data to identify gaps, inconsistencies, or anomalies and escalate findings to the Compliance Manager
Fact-check control descriptions, risk ratings, policy mappings, and other iGRC content against source documentation and authoritative references
Cross-reference data across multiple sources to validate accuracy prior to finalization
Quality Assurance & Compliance Checks:Conduct structured quality checks on iGRC records to ensure completeness, accuracy, and alignment with compliance standards
Track and document QA findings, flag discrepancies, and follow up with relevant stakeholders to drive resolution
Support review cycles and approval workflows within SNOW, ensuring records meet defined quality thresholds before progressing
Cross-Functional Collaboration:Partner with control testers to ensure testing evidence and results are accurately reflected in SNOW
Collaborate with iGRC implementation team members on data migration, configuration validation, and content population activities
Communicate status updates, blockers, and quality findings to the Compliance Manager on a daily basis
Participate in team meetings and working sessions; document action items and follow up on open items
Required Qualifications:
2+ years of hands-on experience with iGRC implementations or GRC platform administration (ServiceNow GRC/IRM strongly preferred)Demonstrated experience with data entry, data validation, and quality control activities within a compliance or risk management contextStrong analytical skills with a meticulous attention to detail and a low tolerance for data inaccuraciesFamiliarity with GRC concepts including controls, risks, policies, and compliance frameworks (e.g., SOX, NIST, ISO 27001)Ability to work cross-functionally with technical and non-technical stakeholdersProficiency with Microsoft Office Suite (Excel, Word, Teams); experience using Excel for data analysis and reconciliationStrong written and verbal communication skills; able to concisely document findings and escalate issues appropriatelyDirect experience with ServiceNow Integrated Risk Management (IRM) or Policy & Compliance Management modulesServiceNow Certified System Administrator (CSA) or GRC Implementer certification is a plusKey Skills:
Exceptional attention to detail and commitment to data accuracyStructured, methodical approach to quality assurance and fact-checkingAbility to manage high volumes of data entry without sacrificing qualityStrong organizational skills with the ability to prioritize and track multiple workstreams simultaneouslyProactive communication - surfaces issues quickly and clearlyComfortable working within defined processes and escalating when deviations arise
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRedmond, Washington, United States of AmericaContract
All your saved jobs are no longer available or you've already applied.
for the following search criteria