Offene Positionen

Senior GUI / Frontend Entwickler (m/w/d) mit Embedded Erfahrung (DE)

[3022]

For one of our customers we are looking for a GUI / Frontend Engineer for embedded systems. Tasks: ·Build the acquisition monitoring UI: live frame preview, parameters, pipeline state, real-time alerts. ·Implement data browsing and inspection for streaming detector frames and processed outputs. ·Integrate with backend: gRPC client, ZMQ subscriptions, keep the UI responsive under 100+ kHz throughput. ·Own the configuration workflows: algorithm parameters, pipeline routing, data export. ·Ship production-grade Tauri + Rust + framework code (React/Vue/Svelte) that is clean and maintainable. ·Validate with users iteratively; challenge assumptions based on user research. Required Qualifications: ·Shipped production desktop applications; hands-on Tauri or deep Rust + modern frontend framework. ·JavaScript/TypeScript, gRPC/ZMQ integration, comfortable reasoning about real-time constraints and responsiveness. ·Experience with high-throughput data visualization or integrating GUI layers with performance-critical backends (C++, Rust, Go). ·Self-directed: own the frontend end-to-end without detailed specs. User-empathetic and pragmatic. Ship production code, don't over-engineer. ·Bonus: Electron microscopy domain, Holoscan familiarity, Windows + Linux shipping, HDF5/NeXus experience

For one of our customers we are looking for a GUI / Frontend Engineer for embedded systems.

Tasks:
  • Build the acquisition monitoring UI: live frame preview, parameters, pipeline state, real-time alerts.
  • Implement data browsing and inspection for streaming detector frames and processed outputs.
  • Integrate with backend: gRPC client, ZMQ subscriptions, keep the UI responsive under 100+ kHz throughput.
  • Own the configuration workflows: algorithm parameters, pipeline routing, data export.
  • Ship production-grade Tauri + Rust + framework code (React/Vue/Svelte) that is clean and maintainable.
  • Validate with users iteratively; challenge assumptions based on user research.
Required Qualifications:
  • Shipped production desktop applications; hands-on Tauri or deep Rust + modern frontend framework.
  • JavaScript/TypeScript, gRPC/ZMQ integration, comfortable reasoning about real-time constraints and responsiveness.
  • Experience with high-throughput data visualization or integrating GUI layers with performance-critical backends (C++, Rust, Go).
  • Self-directed: own the frontend end-to-end without detailed specs. User-empathetic and pragmatic. Ship production code, don't over-engineer.
  • Bonus: Electron microscopy domain, Holoscan familiarity, Windows + Linux shipping, HDF5/NeXus experience



map Kanton Aargau (ca. 60%) und remote innerhalb der Schweiz date_range asap update Freiberuflich
Direkter Kontakt

Anna Lena Bartels

Senior Recruiting Specialist Freelancing
mail anna.bartels@bbv.ch
phone +41 41 429 01 51


Kontakt

Senden Sie uns eine Nachricht.