Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

GCS Recruitment

Senior Software Engineer *
In-Flight Connectivity Platform - LEO Satellite Broadband Program
Redmond, WA (preferred) or San Diego, CA
About the Program

Amazon Leo is Amazon's low Earth orbit (LEO) satellite broadband network - one of the largest constellations ever built - and it is bringing gigabit-speed internet to commercial aviation. Major airlines have already signed on, with fleet-wide rollouts on the roadmap.

You would join the aviation platform team: the group building the software that runs aboard the aircraft, managing cabin Wi-Fi networks, satellite connectivity, over-the-air software updates, and operational services for passengers, crew, and airlines simultaneously. The program is early-stage - the software you build now will operate across a growing commercial fleet for years.

The Role

This is a hands-on senior engineering role at the platform/middleware layer. The high-level architecture is in place - your job is to build, integrate, and ship against it. You will work in a team that blends avionics, enterprise networking, cloud, and embedded backgrounds, with a dedicated security engineering team supporting the platform. Modern AI-assisted development tooling is used extensively.

What you'll do:
  • Design and implement core platform modules - cabin network management (VLAN-based traffic segmentation and prioritization across passenger, crew, and airline operational services), connectivity monitoring, and observability.
  • Build and maintain the over-the-air (OTA) software lifecycle pipeline: cryptographically validated updates, staged activation, automatic rollback, and version reporting to ground-side fleet systems.
  • Develop telemetry and health-monitoring infrastructure, including the device-to-cloud data pipeline for fleet monitoring.
  • Integrate software across multiple cabin hardware platforms, maintaining hardware abstraction layers for portability.
  • Build and execute unit, integration, requirements-based, and hardware-in-the-loop tests.
  • Contribute to interface definitions and architecture decision records, and raise the bar through code reviews and design feedback.
What We're Looking For
Required:
  • 6+ years of professional software development experience, with several years leading design or architecture of production systems.
  • Strong Linux-based software development on real devices - C/C++ and/or Python.
  • Solid networking fundamentals: VLANs, routing, QoS / traffic prioritization, and network troubleshooting.
  • Experience with device-to-cloud systems: telemetry, health monitoring, or fleet/device management.
  • Experience building or operating software update pipelines (OTA/firmware: signing, staged rollout, rollback).
  • Containers (Docker; Kubernetes a plus) and modern CI/testing practices.
  • Comfort with ambiguity and autonomy - an early-stage program where strong engineering judgment and clear documentation matter as much as implementation skill.
Nice to have:
  • Background in in-flight connectivity, satellite communications, avionics, or other safety-adjacent embedded domains.
  • Familiarity with DO-178C software lifecycle (certification itself not required) or avionics interfaces such as ARINC 429.
  • Security engineering exposure: cryptography, secure boot, threat modeling, identity and access controls.
  • Experience with carrier-grade CPE/gateway software (e.g., RDK, OpenWrt, prpl) - this maps directly to the work.
Eligibility & Location
  • Work authorization: due to applicable U.S. export control regulations, candidates must be a U.S. citizen or national, U.S. lawful permanent resident (green card holder), or lawfully admitted refugee or granted asylum.
  • Location: on-site - Redmond, WA preferred, or San Diego, CA. Relocation candidates welcome.
  • Education: BS/MS in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.
Why This Role
  • Ground-floor engineering on a high-visibility program most engineers never get near - software that will fly on commercial aircraft worldwide.
  • Your decisions on architecture, interfaces, and implementation shape the platform for years of production operation.

A well-resourced, fast-moving team with extensive knowledge-sharing across avionics, networking, and cloud disciplines.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Fremont, CA vacancy
  • $86k - $183k

     ...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to...  ...in the semiconductor industry. The impact you’ll makeAs a Software Engineer at Lam in the Product Support group, you will be at the... 
    Suggested
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Fremont, CA
    4 days ago
  • Hyve Company Overview Hyve Solutions transforms complex engineering challenges into production reality for technology innovators building AI, cloud, and connected infrastructure. As a US-based manufacturing partner, the company rapidly delivers fast, agile execution through... 
    Suggested
    Full time
    Flexible hours

    Hyve Design Solutions

    Fremont, CA
    10 hours ago
  • $120k - $200k

     ...Transformed open-ended real-world traffic scenarios into defined engineering frameworks; developed end-to-end solutions spanning algorithm...  ...field of study, or equivalent practical experienceGeneral software engineering experience, proficient in at least one mainstream... 
    Suggested
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    1 day ago
  • $123.9k - $167.63k

     ...organization that is shaping the future of technology.Camera Vision Software EngineerJob DescriptionResponsible for developing and...  ...improvement of models maintain high accuracy and efficiency within engineering projects.· Job DescriptionThe focus of the job is on equipment... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Fremont, CA
    2 days ago
  • $110.62k - $149.66k

     ...dynamic organization that is shaping the future of technology.Software EngineerJob DescriptionBrooks is a leading global provider of automation...  ..., and clean energy.We are looking for a Contract Software Engineer as we accelerate our growth journey. This position will be an... 
    Suggested
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Fremont, CA
    1 day ago
  • $180k - $250k

    Berkeley, CA or Fremont, CASystems & Services - Internal Software Engineering /Full-time /HybridAt Rigetti, our mission is to build the world's most powerful computers to solve the world's most challenging problems. Rigetti is a pioneer in superconducting qubits and full... 
    Full time
    Work experience placement
    Local area

    Rigetti Computing

    Fremont, CA
    4 days ago
  • $141k - $307k

     ...are the priority and they’re inspired to unleash the power of innovation for a better world together, anything is possible. Software Engineer Sys 5 Date: Jul 6, 2026 Location: Fremont, CA, US, 94538 Worker Category: On-site Flex The group you’ll be a part... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    7 hours ago
  • $140k - $220k

     ...infrastructure, surrounding environments, other vehicles, and pedestrians—making it one of the core teams in autonomous driving.Software or Algorithm Engineers on the team are responsible for one or more of the following:Architecture & Systems: Designing and developing high-... 
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    2 days ago
  • $130k - $180k

    Fremont, CASoftware Engineering - Embedded Software /Full-time /HybridThis role will be part of the runtime team which is responsible for the entire on-vehicle AD system integration, optimization, and core feature development. In this role, you will collaborate cross-functionally... 
    Full time

    Plus.ai

    Fremont, CA
    3 days ago
  •  ...development, with a proven track record of successfully shipping Android software products.2. Minimum 5 years experience with comprehensive...  ...task breakdown and operating rhythm: The role will consist of:Engineer that can do Android work at the Senior engineer levelDevice... 

    Tranzeal

    Newark, CA
    5 days ago
  •  ...Entry-Level Software ProgrammerSynergisticIT wants every candidate to know we are always here to support your efforts. Indeed engagement...  ...degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, ITHighly motivated... 

    SynergisticIT

    Fremont, CA
    5 days ago
  • $110.62k - $149.66k

     ...Software EngineerBrooks is a leading global provider of automation products and solutions for multiple markets including semiconductor...  ...sciences, and clean energy.We are looking for a Contract Software Engineer as we accelerate our growth journey. This position will be an... 
    Contract work
    Work at office
    Flexible hours

    Brooks Automation

    Fremont, CA
    4 days ago
  •  ...Embedded Software EngineerDIMAAG-AI is a Tier 1 supplier of electric vehicle systems focused on designing and building battery modules...  ...compliance documentation.Work with hardware, systems, and QA engineers to integrate software into vehicle platforms.QualificationsBachelor... 

    DIMAAG

    Fremont, CA
    5 days ago
  •  ...Software EngineerLocation: Fremont, CA Duration: 12 MonthsMinimum Skills Required:Modify existing software to correct errors, allow...  ...programming, and documentation.Confer with systems analysts, engineers, programmers and others to design system and to obtain information... 

    WATI

    Fremont, CA
    5 days ago
  •  ...Software EngineerLocation: Fremont, CAKey Skills: C#, Python Design and develop test cases for testing software United Modeling Language...  ...language(s) such as C#, Python.Review code with peer software engineers.Design and develop test cases for testing software.Integrate... 

    United IT

    Fremont, CA
    5 days ago
  •  ...Software Engineer 2Location: Newark, CA Duration: 9 months (Contract to Hire)Role OverviewWe are seeking a skilled ADAS Sensor Data Engineer to join our innovative automotive technology team. This role involves working with advanced sensor technologies, including camera... 
    Contract work
    Immediate start

    Kasmo Global

    Newark, CA
    5 days ago
  •  ...SPX Technologies is seeking a Senior Software System Engineer to help develop RF signal acquisition, geolocation and analysis systems used for signal monitoring and defense applications. You will contribute to architecture, implement features, and support integration... 

    TCI International Inc

    Fremont, CA
    1 day ago
  • $178k - $300k

     ...How you will make an Impact (Job Summary) SPX is adiverse team of unique individuals who all make an impact. As a Senior Software System Engineer you will actively participate in the development of radio frequency signal acquisition, geolocation and analysis systems... 
    Permanent employment
    Work experience placement
    Work at office
    Worldwide
    Long distance
    Flexible hours

    TCI International Inc

    Fremont, CA
    1 day ago
  • $140k - $200k

     ...Software Engineer - AI DataThe mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google Docs, news articles, websites – into audio... 
    Full time
    Work at office

    Speechify

    Fremont, CA
    5 days ago
  • $195k - $300k

     ...Software Engineer - Data Platform (Staff) Fremont, CA Software Engineer – Data Platform (Staff) – San Francisco Bay Area Summary Deterrence builds autonomous production lines for energetics and munitions. Those lines generate process data that cannot be bought... 
    Permanent employment

    Deterrence Defense, Inc.

    Fremont, CA
    1 day ago
  •  ...Explore and implement simulation, Hardware-in-the-Loop (HIL), Software-in-the-Loop (SIL), and vehicle test approaches for efficient (...  ...environment.Required QualificationsBachelor's degree in System Engineering, Electrical Engineering, or Computer Science. 5+ years of... 
    Work experience placement

    Tranzeal

    Newark, CA
    5 days ago
  • $110 - $140 per hour

     ...Software Engineer - ADAS Platform, Sensor Pipeline & AI Inference Optimization (BH-398871) Location Newark, United States Sector Engineering Salary $110.00 to $140.00 per hour Software Engineer - ADAS Platform, Sensor Pipeline & AI Inference Optimization Lead the... 
    Hourly pay

    Yoh,-A-Day-

    Newark, CA
    4 days ago
  • $134.7k - $185.24k

     ...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring...  ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have... 
    Hourly pay
    Work experience placement

    Lucid Motors

    Newark, CA
    1 day ago
  • $140k - $280k

     ...ResponsibilityWork with experts in the field of self-driving vehicles on software architecture and design, system and module design, evaluation...  ...data collection and analysis, evaluation and feature engineering.Expertise in C++/Python.Strong communication skills and team... 
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    2 days ago
  • $141k - $307k

     ...makeWithin Semiverse Solutions at Lam Research, we build innovative software products to solve semiconductor technology challenges. Our...  ...property - an accelerated 3D voxel modeling and visualization engine - our software is highly successful and is quickly evolving as... 
    Local area
    Remote work
    Flexible hours
    Shift work
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Fremont, CA
    4 days ago
  •  ...Software Engineer (Salesforce Marketing Cloud)Location: Fremont CA (Full Remote) Duration: Long Term ContractRoles & Responsibilities3 – 5 related ExperienceMust have Salesforce Marketing Cloud experienceThis person will be assisting with designing/implementing integrations... 
    Remote work

    Perfict Global, Inc.

    Fremont, CA
    1 day ago
  •  ...SPX Technologies seeks a Senior Systems Software Engineer to design and develop embedded, real-time software for RF and signal-processing systems used in spectrum monitoring and signals intelligence. You will work with multidisciplinary teams to translate complex RF concepts... 
    Worldwide

    TCI International Inc

    Fremont, CA
    1 day ago
  • $140k - $170k

     ...Senior Software Engineer-BackendFremont, California, United StatesHere at Scout Motors, we're carrying forward the heritage of one of the most iconic American vehicles in history. A vehicle dating back to 1960. One that forged the path for future generations of rugged... 
    Full time
    Work at office
    Immediate start
    3 days per week
    1 day per week

    Scout Motors

    Fremont, CA
    5 days ago
  • $40 - $45 per hour

     ...Mid-Level Front-End Software EngineerPrimary Skills: Angular 2+ (Expert), TypeScript (Expert), JavaScript (Advanced), HTML/CSS (Advanced...  ...C2CJob Summary: We are seeking a Mid-Level Front-End Software Engineer with strong hands-on expertise in Angular, TypeScript, and JavaScript... 
    Hourly pay
    Contract work
    Work at office

    Akraya

    Fremont, CA
    5 days ago
  •  ...Pivotal Systems in Fremont, CA is seeking an Automation Software Engineer to specialize in the integration of PC-based software, industrial controllers, and instrumentation for control of complex process equipment. You will design, develop, test, and support automation... 

    Pivotal Systems

    Fremont, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!