Back to all jobs

Join as
Forward Deployed Engineer

Full-time · CDI (France)
Paris / Singapore / San Francisco
Salary aligned with the market + typical French benefits (Health Insurance, 50% Transportation card)

About Kyber

Kyber is an open-source SDK and platform to control remote machines, from Remote Desktop to Robots Teleoperation/Teleobservation. Kyber is a multi-stream and multi-actuator transport in extremely-low latency, over the quic protocol.

Clients use Kyber to control robots, drones, desktop, servers in the cloud or just remote rendering of interactive 3D programs. Kyber is done for Remote RealTime, where every millisecond matters.

Kyber is developed by engineers from the VLC and FFmpeg community, and we code in Rust, in C and in assembly. We have some development in Go too.

We're a quite technical team, but cool to work with.

We are based in Paris area and open to Remote Work in Europe. Full time only.

We are looking for a Forward Deployed Engineer in Paris, in Singapore and in San Francisco.

Role

The Forward Deployed Engineer (FDE) sits at the boundary between Kyber's core platform and the operational environments where our customers run it.

You work hand-in-hand with client teams to develop, customize, and deploy Kyber in real-world conditions : turning a our SDK into a solution that fits each customer's hardware, network, and latency constraints.

This role is not a pure development role and not a pure support role. You own the full lifecycle on the customer side: scoping requirements, designing the integration, writing the code, integrating with the customer's stack, and standing up the deployment in production.

When something breaks in the field at 2 ms of slack, you're the person who understands both our platform internals and the customer's environment well enough to fix it.

You will be embedded with customers to enable rapid, tailored solutions in complex, continuously evolving systems.

Key Responsibilities :

  • Embed with customer teams to understand their machines, networks, and operational constraints, and translate those into concrete technical requirements
  • Design, build, and deploy customer-specific integrations on top of the Kyber SDK and transport layer
  • Tune end-to-end pipelines to meet strict real-time targets (latency budgets, frame budgets, jitter, packet loss over QUIC)
  • Integrate Kyber with customer hardware and software — actuators, sensors, video streams, and control stacks
  • Diagnose and resolve issues in live deployments, often under tight latency and reliability constraints
  • Feed customer needs and field learnings back into the core product; collaborate with platform and electronics teams on architecture
  • Produce technical documentation, integration guides, and reference deployments
  • Conduct senior-level code reviews and uphold engineering quality across customer-facing work

Required Skills

  • Excellent knowledge of Windows internal architecture and ecosystems
  • Strong understanding of synchronization mechanisms, memory management, and system-level error handling + Clear understanding of user-mode vs kernel-mode boundaries, as well a user session management
  • Hands-on experience with Windows debugging and analysis tools
  • Programming Languages : C / C++ / Rust / X86/x64
  • Tools & Environment : Visual Studio and Windows toolchains, Gitl and collaborative development workflows

You

  • 3–10 years of software development experience, with a strong track record shipping systems to production
  • Proficiency in Rust, C, or assembly — and the ability to read and debug across all three
  • Solid understanding of real-time and low-latency systems (latency budgets, frame budgets, scheduling, back-pressure)
  • Experience with networked / streaming systems; familiarity with transport protocols (QUIC, UDP, TCP) and their trade-offs
  • Comfort working directly with customers: gathering requirements, scoping, and communicating technical decisions clearly
  • Ownership mindset — comfortable taking a problem from ambiguous requirement to deployed, working system
  • Willingness to travel to customer sites and work in operational environments

Nice-to-Have Skills :

  • Experience in robotics, drones, autonomous vehicles, or teleoperation
  • Background in video/media pipelines or signal processing (VLC/FFmpeg-adjacent experience is a plus)
  • Familiarity with SDR, embedded systems, or PCB-level hardware integration
  • Open-source contributions
  • Prior experience as a forward deployed / customer / field engineer or solutions architect

Interview Process

  1. 15-Min Screening Call : Quick chat about motivation, fit and answer your non tech questions.
  2. 2x1-Hour Technical/Product Interview : Deeper dive into your problem-solving approach with our CTO and/or our lead solution architect
  3. Team Meet & Greet : Informal session to ensure good culture fit.

What We Offer

  • Highly technical and intellectually challenging projects
  • An environment that values genuine engineering expertise and that is tech focused (no nonsense meetings or reportings)
  • Intellectually challenging projects at the edge of real-time remote machine control
  • Strong autonomy in technical decision-making