• Preisgestaltung
    Preisgestaltung

Careers

Senior C# Developer

Product

The role

We are seeking a Senior C# Engineer to join our team and serve as a foundational architect for our C# development environment. Working alongside our lead C# engineer, you will focus on evolving our scripting layer, transforming it into a high-performance, first-class citizen within the Lumion engine. You will play a pivotal role in defining the developer experience, performance characteristics, and long-term stability of the environment. You will drive the architecture from the ground up, designing the interop layer and API generators that bridge our native C++ core with a modern, idiomatic C# API. From memory management and serialization, you will help co-drive the technical roadmap that makes C# the premier environment for our developers.

What you bring

  • A proven track record in designing C# environment architectures for high-performance applications, with deep expertise in .NET 8/9+ and low-allocation hot paths.

  • A strong history of advocating for C# developer productivity, creating tools and APIs that prioritize ergonomics without sacrificing engine-level performance.

  • The ability to work collaboratively within the C# team, helping to shape and execute the vision for the C# scripting environment from concept to production-ready deployment.

Core Competencies:

  • API Design: Ability to create "idiomatic" C# interfaces that hide native complexity without sacrificing performance.

  • Performance Profiling: Ability to use tools to identify bottlenecks in C# code and interop overhead.

  • Compiler & Tooling Knowledge: Experience with Roslyn or similar build-time analysis tools is a major plus.

You'll thrive here if:

  • You enjoy "peeling the onion"—deconstructing complex, legacy systems and rebuilding them into clean, modern architectures.

  • You value "Process, Not Outcome"—you appreciate technical depth and enjoy documenting the "why" behind design decisions.

  • You are comfortable working in a hybrid environment where you influence both the low-level native engine code and the high-level application logic.

  • You want to define the future of AEC software, where 3D rendering, real-time engines, and generative AI converge.

How to apply

Help us build lasting connections with architects around the world.

Apply now
Apply now

Friendly note: please do not make use of this vacancy as an acquisition opportunity.

Eine Erweiterung Ihrer Vorstellungskraft

Mit Lumion haben Sie die Kontrolle über Ihre Ideen. Erstellen Sie atemberaubende Visualisierungen aus jedem Winkel Ihres Designs - zu jedem Zeitpunkt Ihres kreativen Prozesses.

Preisoptionen ansehen
Preisoptionen ansehen
Kostenlos testen
Kostenlos testen
  • Pläne und Preise
  • Entdecken Sie Lumion
  • Lumion Cloud
  • AI tools
  • Systemanforderungen
  • Aktualisierung
  • Händler Finden
  • Kostenlose Testversion
  • Fahrplan

Lumion für

  • Architektur bauen
  • Landschaftsarchitektur
  • Innenarchitektur
  • Stadtplanung
  • 3D-Rendering
  • Bildung

Kompatibel mit

  • Trimble SketchUp
  • Autodesk Revit
  • Graphisoft ArchiCAD
  • Rhinoceros
  • Autodesk Autocad
  • Autodesk FormIt Pro
  • Nemetschek Allplan
  • Nemetschek Vectorworks
  • BricsCAD
  • 3D Studio Max
  • Erstellt mit Lumion
  • Tipps und Anleitungen
  • Unterstützung und Lernen
  • Downloads
  • Lumion Gemeinschaft
  • Unsere Geschichte
  • Wir stellen ein!
  • Kontakt

Melden Sie sich für unseren Newsletter an

Allgemeine Geschäftsbedingungen
Allgemeine Geschäftsbedingungen
EULA
EULA
Datenschutzerklärung
Datenschutzerklärung
Haftungsausschluss
Haftungsausschluss
Icons by Font Awesome
Icons by Font Awesome

© 2024 Lumion

  • Preisgestaltung
    Preisgestaltung