IoT & Edge Software Engineer

Reference: 1234_1786141972

IoT & Edge Software Engineer

About the Role

We're looking for an IoT & Edge Software Engineer to join the team on a contract basis and help develop software solutions for an IoT-enabled quality control device. This person will work at the intersection of edge computing, cloud infrastructure, and data engineering, building the systems that move data from physical devices into the cloud for processing and analysis.

The ideal candidate is a hands-on Python developer who has experience working with AWS IoT, edge devices, and hardware-to-cloud data pipelines. Experience with machine learning and anomaly detection is a strong plus.

What You'll Do

  • Develop and maintain Python applications running on NVIDIA Jetson edge devices.
  • Build and improve software that collects data from IoT-enabled hardware.
  • Design and support device-to-cloud data pipelines for reliable data ingestion.
  • Configure and integrate AWS IoT services using MQTT, Lambda, and S3.
  • Troubleshoot connectivity, data flow, and performance issues across edge and cloud environments.
  • Process and organize device-generated data for downstream analysis and quality-control applications.
  • Collaborate with hardware, software, and engineering teams to improve the overall IoT platform.
  • Help develop solutions for identifying abnormal patterns and behaviors within device data.
  • Contribute to the testing, deployment, and ongoing optimization of edge and cloud-based applications.

What We're Looking For

  • Strong experience with Python development.
  • Hands-on experience with AWS IoT technologies.
  • Experience working with MQTT, AWS Lambda, and Amazon S3.
  • Experience developing applications for edge computing environments, particularly NVIDIA Jetson.
  • Background designing or supporting data ingestion workflows from hardware to cloud.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work across hardware, software, and cloud environments.

Nice to Have

  • Experience developing machine learning models.
  • Knowledge of anomaly detection and predictive analytics.
  • Experience with IoT applications in manufacturing, industrial technology, or quality control.
  • Experience deploying software or ML models to edge devices.
  • Familiarity with real-time data processing and monitoring.

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

£85.00 - £90.00
Per hour
GBP85 - GBP90 per hour

Seattle

Contract

Added 07/08/2026
Reference: 1234_1786141972

IoT & Edge Software Engineer

Seattle
Contract

Other similar jobs

IoT Software Engineer - Cloud & Edge

Added 07/08/2026

IoT Software Engineer - Cloud & EdgePosition OverviewWe are seeking a Software Engineer to help develop and support an IoT platform connecting quality control hardware with cloud-based systems. This role will focus on building the software and data infrastructure required to collect information from edge devices, securely transmit it to the cloud, and make that data available for analysis.The ideal candidate will have strong Python and AWS experience, along with hands-on knowledge of IoT communication protocols and edge computing. Candidates with experience applying machine learning and anomaly detection to real-world device data are highly encouraged to apply.ResponsibilitiesBuild and maintain software...

Learn more

IoT Engineer

Added 30/07/2026

As Mechanical Engineer, you will serve as the lead designer on the equipment development team, taking ownership of complex machine designs from initial concept through build, testing, and production deployment. This is a highly hands-on engineering role focused on custom machine design and automation equipment development, not manufacturing engineering.You'll lead complete mechanical assemblies, collaborate with cross-functional teams, mentor junior engineers, and help drive innovative equipment solutions that support advanced manufacturing processes.What You'll DoLead the mechanical design of complex semi-automated manufacturing equipment using SolidWorksManage designs within SolidWorks PDM, ensuring proper revision control and data managementCreate detailed 2D mechanical drawings with full...

Learn more

IoT Engineer

Added 30/07/2026

As Mechanical Engineer, you will serve as the lead designer on the equipment development team, taking ownership of complex machine designs from initial concept through build, testing, and production deployment. This is a highly hands-on engineering role focused on custom machine design and automation equipment development, not manufacturing engineering.You'll lead complete mechanical assemblies, collaborate with cross-functional teams, mentor junior engineers, and help drive innovative equipment solutions that support advanced manufacturing processes.What You'll DoLead the mechanical design of complex semi-automated manufacturing equipment using SolidWorksManage designs within SolidWorks PDM, ensuring proper revision control and data managementCreate detailed 2D mechanical drawings with full...

Learn more

IoT Engineer

Added 30/07/2026

As Mechanical Engineer, you will serve as the lead designer on the equipment development team, taking ownership of complex machine designs from initial concept through build, testing, and production deployment. This is a highly hands-on engineering role focused on custom machine design and automation equipment development, not manufacturing engineering.You'll lead complete mechanical assemblies, collaborate with cross-functional teams, mentor junior engineers, and help drive innovative equipment solutions that support advanced manufacturing processes.What You'll DoLead the mechanical design of complex semi-automated manufacturing equipment using SolidWorksManage designs within SolidWorks PDM, ensuring proper revision control and data managementCreate detailed 2D mechanical drawings with full...

Learn more

IoT Engineer

Added 28/07/2026

As Mechanical Engineer, you will serve as the lead designer on the equipment development team, taking ownership of complex machine designs from initial concept through build, testing, and production deployment. This is a highly hands-on engineering role focused on custom machine design and automation equipment development, not manufacturing engineering.You'll lead complete mechanical assemblies, collaborate with cross-functional teams, mentor junior engineers, and help drive innovative equipment solutions that support advanced manufacturing processes.What You'll DoLead the mechanical design of complex semi-automated manufacturing equipment using SolidWorksManage designs within SolidWorks PDM, ensuring proper revision control and data managementCreate detailed 2D mechanical drawings with full...

Learn more

IoT Engineer

Added 28/07/2026

As Mechanical Engineer, you will serve as the lead designer on the equipment development team, taking ownership of complex machine designs from initial concept through build, testing, and production deployment. This is a highly hands-on engineering role focused on custom machine design and automation equipment development, not manufacturing engineering.You'll lead complete mechanical assemblies, collaborate with cross-functional teams, mentor junior engineers, and help drive innovative equipment solutions that support advanced manufacturing processes.What You'll DoLead the mechanical design of complex semi-automated manufacturing equipment using SolidWorksManage designs within SolidWorks PDM, ensuring proper revision control and data managementCreate detailed 2D mechanical drawings with full...

Learn more

IoT Engineer

Added 28/07/2026

As Mechanical Engineer, you will serve as the lead designer on the equipment development team, taking ownership of complex machine designs from initial concept through build, testing, and production deployment. This is a highly hands-on engineering role focused on custom machine design and automation equipment development, not manufacturing engineering.You'll lead complete mechanical assemblies, collaborate with cross-functional teams, mentor junior engineers, and help drive innovative equipment solutions that support advanced manufacturing processes.What You'll DoLead the mechanical design of complex semi-automated manufacturing equipment using SolidWorksManage designs within SolidWorks PDM, ensuring proper revision control and data managementCreate detailed 2D mechanical drawings with full...

Learn more

IoT Engineer

Added 28/07/2026

As Mechanical Engineer, you will serve as the lead designer on the equipment development team, taking ownership of complex machine designs from initial concept through build, testing, and production deployment. This is a highly hands-on engineering role focused on custom machine design and automation equipment development, not manufacturing engineering.You'll lead complete mechanical assemblies, collaborate with cross-functional teams, mentor junior engineers, and help drive innovative equipment solutions that support advanced manufacturing processes.What You'll DoLead the mechanical design of complex semi-automated manufacturing equipment using SolidWorksManage designs within SolidWorks PDM, ensuring proper revision control and data managementCreate detailed 2D mechanical drawings with full...

Learn more

IoT Engineer

Added 28/07/2026

As Mechanical Engineer, you will serve as the lead designer on the equipment development team, taking ownership of complex machine designs from initial concept through build, testing, and production deployment. This is a highly hands-on engineering role focused on custom machine design and automation equipment development, not manufacturing engineering.You'll lead complete mechanical assemblies, collaborate with cross-functional teams, mentor junior engineers, and help drive innovative equipment solutions that support advanced manufacturing processes.What You'll DoLead the mechanical design of complex semi-automated manufacturing equipment using SolidWorksManage designs within SolidWorks PDM, ensuring proper revision control and data managementCreate detailed 2D mechanical drawings with full...

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

Embedded Software Engineer

Added 05/08/2026

Embedded Software Engineer Build the Next Generation of Connected TechnologyWe 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...

Learn more

Embedded Software Engineer

Added 05/08/2026

Embedded Software Engineer Build the Next Generation of Connected TechnologyWe 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 Amazon or have previous Amazon experience are...

Learn more

Senior Software Engineer (Distributed System - C++)

Added 05/08/2026

SENIOR C++ SOFTWARE ENGINEER (DISTRIBUTED SYSTEMS - NEW DEVELOPMENT)Location: Munster (2 days a week Hybrid)Salary: €80,000 to €110,000(depends on experience) + Bonus/Benefits OverviewWe are hiring multiple C++ engineers to build new large-scale distributed software systems. This is a rare greenfield opportunity within a global engineering organisation, working on complex, high‑performance systems in Linux with a mix of new development and integration with long-standing platforms.What You'll Work OnDesigning and developing new distributed system componentsBuilding high-performance, scalable backend services in C++ (or C / Go / Rust backgrounds considered)Architecting and implementing new features within multi-node distributed environmentsIntegrating new systems with legacy platforms...

Learn more

Sr. Embedded Software Engineer

Added 04/08/2026

Senior Embedded Software EngineerLocation: Sunnyvale, CA Employment Type: Contract roleBuild the Next Generation of Intelligent Connected DevicesWe are seeking a highly skilled Senior Embedded Software Engineer to design and develop software for next-generation connected devices, edge computing platforms, cloud-connected hardware, and ARM-based systems.The ideal candidate has a strong background in embedded software development, real-time operating systems, device software, and low-level systems programming. Candidates with experience developing software for consumer electronics, IoT products, smart devices, automotive platforms, semiconductor companies, or cloud infrastructure hardware will thrive in this role.This opportunity is particularly attractive to engineers currently working at Amazon. If you are...

Learn more

Sr. Embedded Software Engineer

Added 04/08/2026

Senior Embedded Software EngineerLocation: Sunnyvale, CA Employment Type: Contract roleBuild the Next Generation of Intelligent Connected DevicesWe are seeking a highly skilled Senior Embedded Software Engineer to design and develop software for next-generation connected devices, edge computing platforms, cloud-connected hardware, and ARM-based systems.The ideal candidate has a strong background in embedded software development, real-time operating systems, device software, and low-level systems programming. Candidates with experience developing software for consumer electronics, IoT products, smart devices, automotive platforms, semiconductor companies, or cloud infrastructure hardware will thrive in this role.This opportunity is particularly attractive to engineers currently working at Google. If you are...

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.