Talent.com
Flight Research Senior Software Engineer (Networking/Telemetry)
Flight Research Senior Software Engineer (Networking/Telemetry)Joby Aviation • Concord, CA, US
Flight Research Senior Software Engineer (Networking / Telemetry)

Flight Research Senior Software Engineer (Networking / Telemetry)

Joby Aviation • Concord, CA, US
30+ days ago
Job type
  • Permanent
Job description

Overview

Joby's Flight Research group is looking for a skilled senior software engineer to play a pivotal role in the development of cutting-edge flight automation systems and novel aircraft configurations. The engineer will lead development of the software responsible for sending telemetry data across redundant datalinks to a fault-tolerant ground control station data backend. The individual will contribute heavily to the implementation of routing procedures, serialization protocols, encryption algorithms, reliable messaging protocols, and distributed backend systems. We're looking for someone who thrives in fast-paced environments, takes full ownership, and consistently delivers high-impact results.

Location : Santa Cruz, CA or Concord, CA

Responsibilities

  • Lead development of end-to-end data link software responsible for telemetry downlink and command uplink between autonomous aircraft and ground control stations.
  • Design and implement logic to select among multiple redundant airborne data links, optimizing for link quality, latency, and bandwidth to ensure robust telemetry delivery.
  • Design and implement software for VoIP processing for low latency voice communications and radio relay between aircraft and ground control stations.
  • Develop airborne software modules for serializing, compressing, encrypting, and prioritizing telemetry and command packets to meet performance and security requirements.
  • Build fault-tolerant systems on the ground to receive, validate, and route telemetry data from aircraft to the appropriate ground control station in real time.
  • Manage seamless handoff of command and control of aircraft between ground control stations.
  • Ensure reliability and integrity of uplinked commands, including retry logic, acknowledgments, and duplicate detection across unreliable or lossy connections.
  • Collaborate with networking and hardware teams to define and integrate software for radios, routers, and networked communication equipment.
  • Implement observability tools and diagnostics for monitoring link health, packet loss, latency, and failure modes across the entire communication chain.
  • Own the testing strategy for end-to-end communications, including software simulation, hardware-in-the-loop simulation, and real-world flight test integration.
  • Contribute to long-term architecture and planning, ensuring scalability, maintainability, and compliance with aviation communication standards.

Required

  • Bachelor's in Electrical Engineering, Computer Science, Computer Engineering, Mechatronics, Robotics, Aerospace Engineering, Physics, Mathematics, or a closely related discipline. Alternatively, candidates with a strong portfolio demonstrating the design and implementation of networked or distributed systems, or with equivalent professional experience in industries such as aerospace, defense, autonomous systems, telecommunications, or embedded systems development, will also be considered.
  • 5+ years of experience building networked or distributed systems, ideally with real-time or embedded constraints.
  • Fluency in C++, Python, and Git.
  • Familiarity with encryption, network security protocols, and key management for safety-critical networks.
  • Familiarity with serialization formats and low-level packet handling (i.e. layers 2-4 of the OSI network model).
  • Familiarity with Linux networking internals and system-level debugging tools (e.g., tcpdump, strace, perf).
  • This position must meet US export control compliance requirements, therefore a candidate must qualify as a “US Person” as defined by 22 C.F.R. § 120.15. “US Person” includes US Citizens, lawful permanent residents, refugees, or asylees.

    Desired

  • Aerospace related work experience.
  • Experience developing or configuring router software (e.g., OpenWRT, RouterOS, or custom embedded routing stacks).
  • Understanding of radio or datalink systems (e.g., LTE, satcom, line-of-sight).
  • Experience with Qt, React, or other modern UI frameworks for desktop or web-based GCS (Ground Control Station) interfaces.
  • Experience with Rust.
  • Familiarity with the Bazel Build system.
  • Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $139,200 - $185,600 / yr. The compensation package will be determined by job-related knowledge, skills, and experience.

    Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more.

    Additional Information

    Joby is an Equal Opportunity Employer.

    Options

    Sorry

    Create a job alert for this search

    Senior Software Engineer • Concord, CA, US

    Related jobs
    Travel EKG Tech - $1,252 to $1,439 per week in Oakland, CA

    Travel EKG Tech - $1,252 to $1,439 per week in Oakland, CA

    AlliedTravelCareers • Oakland, CA, US
    Full-time
    AlliedTravelCareers is working with Fusion Medical Staffing to find a qualified EKG Tech in Oakland, California, 94609!.Facility in Oakland, California. Fusion Medical Staffing is seeking a skilled ...Show more
    Last updated: 13 days ago • Promoted
    Senior MLOps Engineer

    Senior MLOps Engineer

    VirtualVocations • Oakland, California, United States
    Full-time
    A company is looking for a Senior MLOps Engineer - Personalisation.Key Responsibilities Own and evolve the end-to-end ML lifecycle, including data ingestion, feature engineering, model training, ...Show more
    Last updated: 30+ days ago • Promoted
    Railroad Signal Designer

    Railroad Signal Designer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Railroad Signal Designer to join their Railroad Grade Crossing team.Key Responsibilities Manage project scope and timelines, focusing on efficient design processes Col...Show more
    Last updated: 4 days ago • Promoted
    Load Balance Engineer

    Load Balance Engineer

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Load Balance Engineer.Key Responsibilities Design and implement scalable and secure load balancing solutions for enterprise applications Deploy and maintain load balan...Show more
    Last updated: 4 hours ago • Promoted • New!
    Release Train Engineer Specialist

    Release Train Engineer Specialist

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Release Train Engineer Specialist to oversee the delivery of data product releases in an agile framework. Key Responsibilities Plan, schedule, and oversee the delivery o...Show more
    Last updated: 3 days ago • Promoted
    Principal RF Payload Engineer

    Principal RF Payload Engineer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Principal RF Payload Engineer to join their RF Systems team.Key Responsibilities Lead detailed RF system modeling and EM simulation efforts Develop system level budget...Show more
    Last updated: 22 hours ago • Promoted • New!
    Travel EKG Tech - $1,403 to $1,555 per week in Oakland, CA

    Travel EKG Tech - $1,403 to $1,555 per week in Oakland, CA

    AlliedTravelCareers • Oakland, CA, US
    Full-time
    AlliedTravelCareers is working with LRS Healthcare to find a qualified EKG Tech in Oakland, California, 94609!.Ready to start your next travel adventure? LRS Healthcare offers a full benefits packa...Show more
    Last updated: 13 days ago • Promoted
    Airtable Systems Analyst

    Airtable Systems Analyst

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for an Airtable Systems Analyst for the Olympic & Paralympic Games.Key Responsibilities Translate business requirements into data models, workflow designs, and system specifi...Show more
    Last updated: 4 days ago • Promoted
    VoIP Engineer

    VoIP Engineer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a VoIP Engineer who will lead VoIP platform development and ensure high availability of voice services. Key Responsibilities Design, deploy, and maintain enterprise-grade ...Show more
    Last updated: 21 days ago • Promoted
    IAM Systems Engineer II

    IAM Systems Engineer II

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for an IAM Systems Engineer II to join a dynamic team responsible for the deployment, configuration, and management of Identity and Access Management (IAM) solutions.Key Respon...Show more
    Last updated: 22 hours ago • Promoted • New!
    Senior IAM Engineer

    Senior IAM Engineer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Senior IAM Engineer to lead and support the operations and development of their SailPoint IdentityIQ environment. Key Responsibilities Serve as the technical lead for Sa...Show more
    Last updated: 30+ days ago • Promoted
    ITAR Compliant PAM Engineer

    ITAR Compliant PAM Engineer

    VirtualVocations • San Francisco, California, United States
    Full-time
    A company is looking for a Privilege Access Management Engineer.Key Responsibilities Deploy and maintain PAM solutions across Windows and Linux platforms Integrate PAM with databases and worksta...Show more
    Last updated: 4 days ago • Promoted
    Forward Deployed Engineer

    Forward Deployed Engineer

    VirtualVocations • Oakland, California, United States
    Full-time
    A company is looking for a Forward Deployed Engineer to join their team in launching innovative projects in digital money and payments infrastructure. Key Responsibilities Collaborate with custome...Show more
    Last updated: 30+ days ago • Promoted
    GCP Engineer

    GCP Engineer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a GCP / MDM Engineer.Key Responsibilities : Design technology solutions ensuring resiliency, scalability, stability, security, and operational readiness Lead the developmen...Show more
    Last updated: 1 day ago • Promoted
    Travel Mammography Technologist - $4,000 per week

    Travel Mammography Technologist - $4,000 per week

    Lucid Staffing Solutions • San Leandro, CA, United States
    Full-time
    Lucid Staffing Solutions is seeking a travel Mammography Technologist for a travel job in San Leandro, California.Job Description & Requirements. Mammography Radiologic Technologist.At Lucid Staffin...Show more
    Last updated: 14 days ago • Promoted
    Travel EKG Tech - $1,363 per week in Oakland, CA

    Travel EKG Tech - $1,363 per week in Oakland, CA

    AlliedTravelCareers • Oakland, CA, US
    Full-time
    AlliedTravelCareers is working with AHS Staffing to find a qualified EKG Tech in Oakland, California, 94609!.AHS Staffing is looking for a EKG Monitor Technician EKG Technician in Oakland, CA for a...Show more
    Last updated: 7 hours ago • Promoted • New!
    IAM Systems Engineer

    IAM Systems Engineer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for an IAM Systems Engineer to design, implement, and operate advanced Identity and Access Management solutions. Key Responsibilities Provide expert technical support during t...Show more
    Last updated: 30+ days ago • Promoted
    IAM Engineer with Secret Clearance

    IAM Engineer with Secret Clearance

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for an IAM Engineer - Okta (Secret).Key Responsibilities Lead projects for the installation, configuration, upgrade, and patching of IAM products, including Okta Develop dep...Show more
    Last updated: 4 days ago • Promoted