Back to all positions

[Remote] Embedded Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. GCS is hiring an Embedded Software Engineer to support aerospace connectivity and satellite communications projects. The role focuses on developing and maintaining embedded Linux software, containerized applications, over-the-air update systems, and secure networking solutions for commercial aircraft.

Responsibilities

  • Develop and maintain software for embedded Linux-based aviation platforms
  • Build and support containerized applications running in production aircraft environments
  • Building and supporting OTA (Over-the-Air) update systems, including image validation, rollback, and fleet-wide deployments
  • Integrate software with networking, communications, and hardware subsystems
  • Troubleshoot Linux systems, networking challenges, and application-level issues
  • Participate across the full SDLC, including design, development, testing, deployment, and operational support
  • Help deliver secure, reliable, and scalable software solutions for airline customers

Skills

  • If you've the right experience with Python, C++, Embedded Linux, security, avionics, aerospace, or hardware integration experience- this opportunity is for you!

Company Overview

  • For over 30 years, GCS has been at the forefront of digital transformation, building vast global communities of innovators and placing them in businesses shaping tomorrow's world. It was founded in 1991, and is headquartered in London, England, GBR, with a workforce of 51-200 employees. Its website is https://www.gcsrecruitment.com/.