S

SiFly

Electric long-endurance multirotor drones for safety

Embedded Linux Engineer - Networking & Connectivity

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USA$150k - $180k

About the Job

Requirements

  • Minimum 5 years of professional experience in embedded Linux development with a networking or connectivity focus.
  • A bachelor’s degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a similar program.

Responsibilities

  • Own the Dynamic Routing Engine, designing, implementing, and hardening link selection and blending, including link metrics and scoring, switching policy and hysteresis, failover timing, edge-of-coverage behavior, and resolving open risks.
  • Own cellular, Wi-Fi 6, and Wi-Fi HaLow connectivity end to end on Linux, including modem management, association and roaming, bonding, make-before-break handover, and graceful degradation.
  • Own routing and traffic policy across multiple tables and interfaces, including nftables, tc-based quality of service and shaping, VLANs, bridges, and network namespaces.
  • Tune WebRTC (WHIP/WHEP), RTP video, adaptive bitrate and congestion control, MQTT keepalive and reconnect behavior, and MAVLink routing under lossy, high-latency conditions, making reconnection seamless to operators.
  • Define the network contract for applications by exposing link state, quality, and bandwidth signals, and collaborate with the applications team so onboard and ground-side software handles degradation, handover, and offline periods.
  • Own the secure overlay, including the Tailscale/WireGuard mesh, TLS, per-aircraft identity and certificate provisioning, NAT traversal, and scalable addressing.
  • Instrument the network with per-link signal quality, latency, loss, jitter, and throughput metrics, plus structured connectivity logging for post-flight diagnosis.
  • Build network-emulation and test setups using netem and programmable attenuators, shielded and bench setups, and structured field and drive testing; quantify handover time, packet loss, and throughput versus range, and reproduce field failures on the bench.
  • Integrate services into the Yocto-based image as containerized or systemd-managed services with proper configuration and device management, and work with platform and firmware owners on modem, Wi-Fi, and radio drivers.
  • Provide network-side integration and debugging for Remote ID, ADS-B-In, and ground-side Pilot, Crew, HQ, and mobile applications.

About the Company

SiFly

Electric long-endurance multirotor drones for safety

SiFly designs and builds long-endurance, U.S.-made electric multirotor drones for public safety, critical-infrastructure inspection, agriculture and enterprise operations. Its flagship Q12 offers VTOL agility with fixed-wing-like efficiency, delivering four to five times longer flight times and up to ten times the range of typical enterprise drones while carrying payloads up to 10 pounds. The company is also developing DronePort, a multi-drone infrastructure system for persistent coverage, enabling concepts like drone-as-first-responder. SiFly differentiates itself by manufacturing in the United States, emphasizing endurance, payload capacity, and a scalable drone ecosystem for field operations and services. Its goal is to scale U.S. manufacturing, fulfill customer backlog, and validate the DronePort field program to support persistent, multi-drone operations for critical missions.

Company size
11-50
Company stage
Series A
Total funding
$20M
Headquarters
Santa Clara, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at SiFly

See more jobs