Make Your Resume Now

Senior Solution Engineer (REF5180R)

Full-time Mid-Senior Level

Job Overview

Job Description

Are you passionate about low-level performance, hardware interaction, and building unbreakable software? Do you excel at writing code that survives power cycles and network drops without a glitch? Join our team to engineer the mission-critical foundation of our new platform. If you are a Rust expert who views extreme hardware constraints as an exciting architectural challenge, we want you on board!

Project Description

Our project, GroundOS, is not just another screen manager. It is a next-generation Universal Display System (UDS) built to power the future of global mobility. We are building an "Operating System for Reality" that orchestrates massive, data-driven signage networks across critical infrastructure, from major international airports to sprawling public transport systems. GroundOS moves beyond static displays; it uses a state-of-the-art digital twin to process and react to real-time operational data. To guarantee continuous operation, the platform features a resilient, offline-first edge architecture that ensures screens keep running smoothly even if the network fails. Join us to blend high-performance Rust edge computing with modern TypeScript cloud services and help us set a new global standard for how hundreds of millions of passengers experience their journey.

 Tasks

  • Develop ultra-reliable, high-performance edge computing agents using Rust.
  • Write low-level drivers and interface with hardware peripherals on Linux-based mini-PCs.
  • Optimize binaries to ensure a minimal footprint and maximum execution speed.
  • Implement efficient Foreign Function Interfaces (FFI) to bridge Node.js and Rust environments.
  • Integrate directly with NATS at a low level for high-throughput local messaging.
  • Design resilient daemons that survive power cycles, network outages, and hardware jitters without data corruption.
  • Act as the technical authority and go-to expert for complex memory or concurrency bugs.
  • Explain low-level hardware constraints clearly to high-level web developers.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!