Job
In this role, you will develop complex C++ modules and Blueprints within Unreal Engine, optimize performance through testing and debugging, and automate CI/CD pipelines in virtual environments.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Core Development: You develop and expand complex C++ modules as well as Blueprints within Unreal Engine and related simulation software.
- Interfaces & Tools: You independently implement interface emulators and multimedia tools to support simulation solutions.
- Performance Optimization: Using performance analysis, profiling, and debugging, you optimize existing Unreal Engine applications for maximum efficiency.
- DevOps & CI/CD: You actively contribute to automating build processes, testing, and CI/CD pipelines on Windows and Linux platforms.
- Virtualization: You support containerization (e.g., Docker) and the deployment of software components in virtual environments.
- Agile working: In an interdisciplinary team, you will further develop innovative simulation solutions using agile methods and document your results.
Our expectations of you
Education
- Education: Successfully completed degree in Computer Science, Software Development, or a comparable qualification in the IT field.
Qualifications
- Methods & Tools: Proficient in handling build systems, CI/CD pipelines, automated testing, and containerization (Docker) on Windows and Linux.
- Language skills: fluent German (C1) and good English proficiency.
- Soft skills: Analytical thinking, strong problem-solving skills, team player mentality, and sense of responsibility.
Experience
- Tech Stack: Very good programming skills in modern C++ (preferably C++17 or higher) as well as solid experience with multithreading applications.
- Unreal Engine: Proven professional experience in development with Unreal Engine - ideally with Blueprints including multiplayer programming.
- Nice-to-have: Experience with FFmpeg or comparable multimedia frameworks is highly advantageous; practical experience in agile development methodologies.
What we offer
- Permanent employment contract with attractive conditions.
- Innovative and well-established company in the market.
- A secure job.
- Excellent development opportunities.
- Sustainability - through working in an innovative and forward-looking company.
- Teamwork - developing solutions with our creative and dynamic team.
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
Proway is a leading provider of high-quality and technically sophisticated software solutions. With over 15 years of experience, Proway offers customized IT solutions for companies in all industries.
- Established Company
- Onsite, Hybrid
- Internet, IT, Telecommunication
Employer reviews
- Working conditions
- 3.6
- Team culture
- 3.8
- Career growth
- 3.3
- Engineering
- 3.3
More jobs
These jobs might also interest you
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...
Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...