
51 - 200 Mitarbeiter
Gegründet 2013
🚘 Automobilindustrie
🎮 Gaming
🚗 Transport
Automotive • Gaming • Transport
Die BeamNG GmbH ist ein internationales, unabhängiges Entwicklungsstudio, bekannt für ihre hochmoderne Echtzeit-Soft-Body-Physik-Engine, die für Unterhaltungs-, Forschungs- und kommerzielle Anwendungen konzipiert ist. Seit ihrer Gründung im Jahr 2012 hat sich BeamNG auf die Echtzeitsimulation von Fahrzeugdynamik und -schäden konzentriert und ihre Physik-Engine für verschiedene Anwendungen, darunter Videospiele und Simulationen, weit verbreitet verfügbar gemacht. Mit einem multikulturellen Team von über 70 Mitgliedern betont das Unternehmen persönliche und berufliche Weiterentwicklung sowie Möglichkeiten für Remote-Arbeit. Die BeamNG-Engine ist besonders bekannt für ihre Anwendungen in ADAS, autonomen Fahren und Fahrertraining.
🕒 vor 1 Monat
🌐 Deutschland, Vereinigtes Königreich, +3 weitere Länder – Remote
⏰ Vollzeit
🟠 Senior
🖥 Softwareentwickler
👻 Geisterscore 30%
🗣️🇺🇸🇬🇧 Englisch erforderlich
Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

51 - 200 Mitarbeiter
Gegründet 2013
🚘 Automobilindustrie
🎮 Gaming
🚗 Transport
Automotive • Gaming • Transport
Die BeamNG GmbH ist ein internationales, unabhängiges Entwicklungsstudio, bekannt für ihre hochmoderne Echtzeit-Soft-Body-Physik-Engine, die für Unterhaltungs-, Forschungs- und kommerzielle Anwendungen konzipiert ist. Seit ihrer Gründung im Jahr 2012 hat sich BeamNG auf die Echtzeitsimulation von Fahrzeugdynamik und -schäden konzentriert und ihre Physik-Engine für verschiedene Anwendungen, darunter Videospiele und Simulationen, weit verbreitet verfügbar gemacht. Mit einem multikulturellen Team von über 70 Mitgliedern betont das Unternehmen persönliche und berufliche Weiterentwicklung sowie Möglichkeiten für Remote-Arbeit. Die BeamNG-Engine ist besonders bekannt für ihre Anwendungen in ADAS, autonomen Fahren und Fahrertraining.
• Verbessern Sie die internen Komponenten der proprietären C++-Spiele-Engine und des Renderers von BeamNG. • Arbeiten Sie mit den Grafik-APIs DirectX 11, DirectX 12, Vulkan und Konsolen-APIs, um plattformübergreifend konsistente, korrekte und leistungsfähige Funktionen sicherzustellen. • Implementieren und verbessern Sie Rendering-Funktionen durchgängig – von der Konzeption bis zur Umsetzung. • Optimieren Sie GPU- und CPU-Framezeiten sowie den Speicherverbrauch. • Schreiben Sie einfachen, wartbaren Code für langfristige Nachhaltigkeit. • Arbeiten Sie sich bei Bedarf selbstständig in neue Bereiche der Codebasis ein. • Wenden Sie Prinzipien der linearen Algebra, der Vektorrechnung und der Geometrie an. • Untersuchen und beheben Sie GPU-, Treiber- und hardwarespezifische Probleme. • Unterstützen Sie Build-Skripte, Bibliotheksintegrationen und Continuous Integration. • Beteiligen Sie sich an internen Chat-Diskussionen zur Entwicklung der Engine und des Renderers. • Übernehmen Sie Verantwortung für zugewiesene Projekte und treiben Sie diese mit minimaler Betreuung voran. • Arbeiten Sie mit Artists und Technical Artists zusammen, um Ziele für die Echtzeitdarstellung umzusetzen. • Unterstützen und beraten Sie Entwicklerinnen und Entwickler und führen Sie gelegentlich kleinere Code-Reviews durch.
• Nachweisbare Erfahrung in der Erstellung oder Anpassung von Rendering-Code in einer individuellen oder proprietären Engine. • Solide Kenntnisse in der C++-Programmierung und im Echtzeit-Rendering sowie mindestens fünf Jahre Berufserfahrung in diesem Bereich. • Erfahrung mit grundlegenden Multithreading-Primitiven und der parallelen Aufzeichnung von Befehlen. • Praktische Erfahrung mit mindestens einer modernen Grafik-API wie DirectX 12, Vulkan oder einer vergleichbaren Konsolen-API sowie mit dem Schreiben von Shadern in HLSL oder GLSL, einschließlich Compute-Shadern. • Ausgeprägtes Verständnis der Echtzeit-Rendering-Pipeline und von GPU-Hardware, einschließlich Rasterisierung, Beleuchtung und Schatten, Materialien, Post-Processing, Synchronisierung und Ressourcenlebenszyklen. • Umfassendes Verständnis von Speicherverwaltung und Optimierungsstrategien für CPU und GPU. • Sehr gute mathematische Kenntnisse für das Echtzeit-Rendering, einschließlich linearer Algebra, Vektoren und Matrizen, Koordinatensystemen, Geometrie und Farbräumen. • Kenntnisse in Tools zur GPU- und CPU-Leistungsanalyse sowie zum Debugging, beispielsweise RenderDoc, PIX, Nsight oder Hersteller-Profiler. • Nachweisbare Fähigkeit, Verantwortung für Projekte zu übernehmen und Initiativen erfolgreich zum Abschluss zu bringen. • Sehr gute schriftliche und mündliche Englischkenntnisse; weitere Sprachen sind von Vorteil. • Von Vorteil: Erfahrung in der Entwicklung einer eigenen Engine oder eines eigenen Renderers als persönliches oder Hobbyprojekt. • Von Vorteil: Erfahrung mit der Unterstützung mehrerer Grafik-Backends über eine gemeinsame Abstraktionsschicht. • Von Vorteil: Erfahrung in der Konsolenentwicklung. • Von Vorteil: Vertrautheit mit Toolchains zur Shader-Kompilierung und Cross-Kompilierung, beispielsweise DXC und SPIR-V, sowie mit Shader-Permutationssystemen. • Von Vorteil: Bereitschaft, Mentoring für Programmiererinnen und Programmierer anzubieten und Code-Reviews durchzuführen. • Von Vorteil: Gute Kenntnisse in der Linux-Programmierung und im Scripting. • Von Vorteil: Kenntnisse in CI, bei der Fehlerbehebung von Build-Problemen sowie bei der Integration neuer Bibliotheken und Plattformen. • Von Vorteil: Erfahrung mit VR-Rendering.
• Flexible Arbeitszeiten • Sprachkurse • Talententwicklungsprogramm (Weiterbildungsbudget, Teilnahme an Seminaren und Konferenzen usw.) • Persönliches Entwicklungsprogramm (Feedback, Führung, Konfliktbewältigung usw.) • Elternzeit • Mitarbeitendenunterstützungsprogramm • Unterstützung beim Umzug (falls zutreffend)
Jetzt Bewerben🕒 vor 1 Monat
SAP ABAP-Entwickler zur Erweiterung der Unternehmens-IT-Lösungen von DATAGROUP. Umsetzung kundenspezifischer SAP-, Cloud- und S/4HANA-Lösungen remote in ganz Deutschland.
🗣️🇺🇸🇬🇧 Englisch erforderlich
🕒 vor 1 Monat
Teamlead .NET Softwareentwicklung bei SYZYGY Techsolutions, einem IT-Spezialisten für Enterprise-Lösungen. Führung von Entwicklern, Verantwortung für die Architektur und Bereitstellung maßgeschneiderter Weblösungen für große Unternehmenskunden.
🕒 vor 1 Monat
D365-CRM-Developer, der Microsoft Dynamics 365-Lösungen für die digitale Bildungsplattform der WBS GRUPPE entwickelt. Entwicklung von Plugins, Integrationen und Power Platform-Funktionen mit Azure DevOps ALM.
🗣️🇺🇸🇬🇧 Englisch erforderlich
🕒 vor 1 Monat
Marketing-Developer, der 3D-Playable- und Video-Ads für die Mobile-Strategiespiele von Goodgame Studios erstellt. Entwicklung von Unity-Minispielen und HTML5-Ad-Units für große Werbenetzwerke.
🗣️🇺🇸🇬🇧 Englisch erforderlich
🕒 vor 1 Monat
Senior Technical Consultant/Entwickler für die Anpassung und Integration von SAP-Business-One- und Acumatica-ERP-Systemen. Umsetzung technischer Lösungen von der Anforderungsanalyse über die Bereitstellung bis hin zum Support.
🗣️🇺🇸🇬🇧 Englisch erforderlich