Software Developer - Simulation

Actana Gmbh — Germany · Posted ~21 hours ago

Mid Full-time

Skills

C++ Unreal Engine simulation software performance analysis profiling software optimization CI/CD software testing Windows Linux

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Develop and extend C++ modules within a real-time simulation environment and build supporting tools for complex simulation solutions. You will integrate interface emulators, analyze and optimize performance, contribute to automated builds and CI/CD, and collaborate with an interdisciplinary engineering team across Windows and Linux platforms.

Highlights

Develop and extend C++ simulation modules and supporting tools, with a strong focus on performance and technical quality. The role includes performance profiling, optimization, build automation, testing, CI/CD, and collaboration in an interdisciplinary environment across Windows and Linux.

Description

Willkommen bei Actana Consulting Services GmbH, einem dynamischen Unternehmen im Bereich Business Consulting und Services mit Sitz in Deutschland. Mit einem engagierten Team von 11 bis 50 Mitarbeitern bieten wir innovative Lösungen für unsere Kunden und suchen jetzt nach einem kreativen und motivierten Software-Entwickler (m/w/d) für Simulationen. Aufgaben Entwicklung und Erweiterung von C++-Modulen innerhalb der Unreal Engine sowie angrenzender Simulationssoftware Umsetzung und Integration von Schnittstellenemulatoren und Tools zur Unterstützung der Simulationslösungen Performance-Analyse, Profiling und Optimierung bestehender Softwarekomponenten Mitwirkung bei der Automatisierung von Buildprozessen, Testing und Continuous Integration/Continuous Deployment (CI/CD) auf Windows- und Linux-Plattformen Zusammenarbeit im interdisziplinären Team zur Weiterentwicklung innovativer Simulationslösungen Dokumentation der entwickelten Software und Unterstützung bei der Einhaltung von Entwicklungsprozessen Unterstützung bei der Containerisierung und Bereitstellung von Softwarekomponenten in virtualisierten Umgebungen Qualifikation mind. Bachelor-Studiengang Informatik / Softwareentwicklung oder vergleichbar Deutsch / Englisch mind. verhandlungssicher Berufserfahrung in der Entwicklung von Blueprints und der Unreal Engine, idealerweise inklusive Multiplayer-Programmierung Erfahrung mit ffmpeg oder vergleichbaren Multimedia-Frameworks von Vorteil Erfahrung mit agilen Entwicklungsmethoden Sehr gute Programmierkenntnisse (mindestens C++17, multithreading Applikationen) Kenntnisse in Performance-Optimierung, Profiling und Debugging von Unreal Engine Sicherer Umgang mit Buildsystemen, CI/CD-Pipelines, automatisiertem Testing sowie Containerisierung (z.B. Docker) unter Windows und Linux Benefits Überdurchschnittliche Bezahlung Individuelle Weiterbildungen Fahrtkosten Regelmäßige Mitarbeiterevents Fitnessstudio Betriebliche Altersvorsorge Unterstützung bei Relocation Wir freuen uns über Deine Bewerbung!