Embedded Linux Software Engineer - OTA & Networking

GCS Recruitment

Redmond (WA)

On-site

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GCS Recruitment is seeking a software engineer to develop and maintain embedded Linux software for aircraft hardware. You will build features for network management, OTA updates, and observability, using C/C++, Python, or similar languages.

You will integrate software across hardware platforms, participate in code reviews and testing, and collaborate with architects, QA, and security teams to ensure robust deployments.

Qualifications

  • Must have 3+ years of professional software development experience.
  • Must have 2+ years designing or enhancing software systems.
  • Experience across the full SDLC.
  • Proficiency in at least one language: C++, C, Python, Java, etc.
  • Embedded software development (C/C++) or Platform/system software development or Network configuration and troubleshooting.
  • Embedded Linux development and networking fundamentals are preferred.
  • Docker, Kubernetes, and virtualization technologies are beneficial.
  • Python or Bash scripting is a plus.
  • OTA deployment and rollback mechanisms knowledge is desirable.
  • Security concepts: secure boot, cryptography, threat modeling are valued.
  • Aerospace, avionics, or DO-178C exposure is nice to have.

Responsibilities

  • Develop and maintain software 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.

Skills

3+ years experience
Software design
SDLC experience
Programming languages
Embedded software development (C/C++)
Platform/system software development
Network configuration and Troubleshoot
Embedded Linux development
Networking fundamentals
Docker Kubernetes virtualization
Python or Bash scripting
OTA deployment and rollback
Security concepts
Aerospace/avionics exposure

Education

Aerospace/avionics exposure
RDK/broadband gateway background

Job description

GCS Recruitment is seeking a software engineer to develop and maintain embedded Linux software for aircraft hardware. You will build features for network management, OTA updates, and observability, using C/C++, Python, or similar languages.

You will integrate software across hardware platforms, participate in code reviews and testing, and collaborate with architects, QA, and security teams to ensure robust deployments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Software Engineer for Aircraft Systems & Networking
Embedded Linux Software Engineer for Aircraft Systems & Networking

GCS Recruitment • San Diego (CA)

On-site
USD 120,000 - 190,000
Software Engineer
Software Engineer

GCS Recruitment • Redmond (WA)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

GCS Recruitment • San Diego (CA)

On-site
USD 120,000 - 190,000
Embedded Software Intern: Linux, OTA, Hardware
Embedded Software Intern: Linux, OTA, Hardware

Northwood • Torrance (CA)

On-site
USD 34,000 - 48,000
Lead Embedded Engineer for Connected Vehicles & OTA
Lead Embedded Engineer for Connected Vehicles & OTA

Software Guidance & Assistance, Inc. (SGA, Inc.) • Greenville (WI)

On-site
USD 110,000 - 160,000
Embedded Middleware Engineer – Networking & Linux (Contract)
Embedded Middleware Engineer – Networking & Linux (Contract)

GCS Recruitment • Dallas (TX)

Hybrid
USD 100,000 - 140,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Senior Embedded Platform Engineer OTA & Fleet Linux
Senior Embedded Platform Engineer OTA & Fleet Linux

bonsairoboticsmain • San Jose (CA)

Hybrid
USD 180,000 - 240,000
Lunch provided
Health insurance
Hybrid work model
+1
Senior Embedded Platform Engineer - Linux, OTA & Fleet
Senior Embedded Platform Engineer - Linux, OTA & Fleet

Bonsai Robotics, Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 180,000 - 215,000
Hybrid work model
Lunch provided
Health insurance
+2
Embedded Linux Software Engineer – C/C++
Embedded Linux Software Engineer – C/C++

Mantu • Westford (MA)

Hybrid
USD 120,000 - 180,000