DroneSense, Inc.

Senior Video Engineer, Rust

DroneSense, Inc.

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudFFmpegRust

About the role

  • Create and enhance RESTful, WebSocket, and MQTT based APIs using Rust
  • Migrate existing APIs from C# to Rust
  • Use Rust to integrate with 3rd party cloud services
  • Follow and evolve Rust development best practices
  • Fly drones to test and validate your API changes and integrations

Requirements

  • Must have 4+ years experience with Rust
  • At least 2+ years video programming
  • FFmpeg or GStreamer library programming experience
  • Experience with Rust FFI to C or C++
  • WebRTC, RTSP, RTMP, HLS, SRT protocols
  • Experience programming at Network Layer 4
  • Ability to work well within a team but on individual projects
  • Excited to work with drones, robotics and first responders
Benefits
  • Competitive Base Pay
  • Medical, Dental, and Vision, including a medical plan with 100% employee covered premium
  • Company paid Life Insurance and Short Term Disability
  • Health Savings Account match
  • Medical FSA & Dependent Care Account
  • 401(k) with company match
  • Work from home
  • Wellness benefits
  • Cell phone stipend
  • Paid Vacation Time
  • Paid Sick Time
  • Part 107 Pilot Training & License Paid

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
RustC#FFmpegGStreamerWebRTCRTSPRTMPHLSSRTNetwork Layer 4
Soft skills
teamworkindependent work