Open Positions

We are currently looking for a Level Designer to work on our upcoming projects with Unreal Engine 4. You will be responsible for all aspects of world creation, from the initial design phase, white boxing, through to the final polish phase. This role will have frequent communication and interaction with the lead level designer, lead game designer, environment artists and gameplay programmers.

Responsibilities:

  • Preparing paper macro and micro level design drafts.
  • Designing, prototyping, iterating on and polishing the in-game part of the open world, including enemy encounters, quests, and other gameplay elements, using the Unreal Engine 4 tools and blueprint system.
  • Collaborating with game designers to ensure that the level design contributes to and enhances the gameplay and game narrative.
  • Collaborating with environment artists on crafting unique spaces where gameplay flow and visual composition form memorable experiences.
  • Conducting play-testing sessions and gathering feedback and action points to refine the levels and gameplay. Taking part in other play-testing sessions, providing feedback and suggestions to help fine tune and improve the game.

Reporting Lines:

Reporting directly to the lead level designer

Requirements:

  • 2+ years’ experience at a game studio working as a level designer.
  • Experience with 3D engine game editors.
  • Experience with open world games.
  • Ability to create map layouts at all stages – from simple drawings to fully functional world locations in at least one of the existing game engines.
  • Excellent communication skills & proven ability to work within a team.

Pluses:         

  • Experience with Unreal Engine 4 tools and blueprint system.
  • Shipped at least 1 title as a level designer.

Examples of previous work done are appreciated.

We are looking for an experienced Tech-Lead to join our team. The person in this position will be responsible for organizing and overseeing a team of talented programmers in our current and future projects. He should have the ability to shape a technical vision and work with the programmers to turn it into reality. He should also be as good of a programmer as a communicator, have superior management skills and a very solid coding background. The Tech Lead will directly help to define the course of development during all its stages.

Responsibilities:

  • Guiding and overseeing our programmers as well as mentoring them
  • Coordinating tasks and creating guidelines, including expansive documentation
  • Establishing quality benchmarks and demonstrating knowledge
  • Remain hands-on with the code
  • Playing an active part in the recruitment of new candidates
  • Responsible for tools that go along with features; ensure they are useable and appropriate for artists, games, and the engine
  • Be forward thinking – able to keep up-to-date on current techniques, research, graphics data, hardware, etc. and integrate them into development

Requirements:

  • Min. 5 years in games-development
  • Exceptional C++ programming skills and experience with multi-threaded programming techniques
  • At least two PS4/Xbox One/WiiU/PS3/X360 games shipped, at least one while being involved during the entire development cycle
  • Passion for mathematics and complex algorithms
  • Good understanding and practical experience of optimization
  • Experience managing and leading a team of programmers with various experience levels
  • Outstanding verbal and written interpersonal communication skills
  • Fluent English

Not required, but a huge plus:

  • Additional management qualifications
  • Extensive SPU and threading experience
  • Substantial DX11, DX12, GNM or Vulkan experience
  • Familiarity with a wide range of graphical rendering techniques
  • Experience working on all aspects for gameplay programming
  • Console experience on multiple major platforms
  • Extensive optimization experience with Razor, GPAD, PIX and Spark (and any other relevant profilers)
  • Unreal 4 experience

Reporting Lines:

  • You will directly report to our Technical Director
  • Regular communication with our producers

Assessment:

  1. CV
  2. Skype interview (case-by-case)
  3. Test-Task (ca. 8 hours, can be spread on two/three days, we will look more at the approach than at the result)*
  4. Ideally on-site interview if possible + presentation of previous work

We are currently looking for a multi-talented UI Programmer to implement rich, interactive user interfaces, menus and heads-up displays for our upcoming high-quality projects with Unreal Engine. The right candidate needs to be proficient with user experience flows, good interface practices, and UMG implementation with clean code.

Responsibilities:

  • Implement UI related functionality: in-game menus, start screens, interactive and animated HUD elements, leaderboards and the like
  • Work closely with Creative Directors, Game Designers, and UI Artists, make sure interfaces are matching the established game style, ensure high standards of ergonomics and user-friendliness for our interfaces with clean, maintainable and scalable code
  • Make the player experience as comfortable and intuitive as possible, and work with other stakeholders to react to feedback from QA, designers, focus-test groups and usability studies
  • Work on game responsiveness optimization and the minimization of delays of any kind

Requirements:  

  • 3 – 5 years of experience as an interface programmer in the games industry
  • BSc in Computer Science or related discipline or equivalent industry experience
  • Shipped at least 1 PC / Console title from conception to completion
  • Solid understanding of UMG workflow, including console platform flow
  • C++ knowledge and the ability to implement engine-side UI functionality/external calls
  • Knowledge of the modern games UI design approaches, including console titles
  • Familiarity with standard art tools like Photoshop and Illustrator
  • Self-sufficient starter mentality and ownership of the UI features
  • Creative and flexible mindset to improve processes and to overcome constraints
  • Fluent in English

Not required, but a huge plus:

  • Scaleform knowledge: basic scripting, calls to external targets, etc.
  • Ability to draft UX flows and implement 2D Art for interfaces
  • C#, Lua or any other industry standard scripting languages
  • Experience with interface design in a general sense, being able to provide input on controller layout, modality issues, accordance between input and actions on screen
  • Understanding of a screen layout, screen readability, screen estate, a good feel for typography and iconography
  • Good knowledge of the color theory and graphic design principles
  • Knowledge of TRC and XR requirements
  • Experience with Openworld-games

Assessment:

  1. CV
  2. Skype interview (case-by-case)
  3. Test-Task (ca. 8 hours, can be spread on two/three days, we will look more at the approach than at the result)*
  4. Ideally on-site interview if possible + presentation of previous work

We are currently looking for a talented Technical Artist to work on our current and forthcoming titles with established and worldwide known IPs. You will be working closely with all Art, Game Design and Engineering team members to develop, design and implement art pipelines, tools and features using Unreal Engine 4. 

Responsibilities: 

  • Develop rendering tech features/prototype gameplay features using the Unreal Engine 4 blueprint system and test the implementation on the target platforms.
  • GPU and CPU optimizations for both PC and consoles.
  • Develop and streamline art pipelines and workflows with an eye towards usability and efficiency.
  • Evaluate new 3D art tools/ rendering features to stay on top of modern technologies, improve efficiency and quality.
  • Work closely with 3D artists and outsourcers to ensure that technical constraints are respected.
  • Manage and integrate assets inside Unreal Engine 4 tools

Reporting Lines: 

Reporting directly to the Technical Art Director

Requirements: 

  • Shipped at least 1 title as a Technical Artist
  • 3+ years of experience working as a Technical Artist preferably at a game studio.
  • Background in and understanding of 3D graphics
  • Strong knowledge in DCC tools like 3Dsmax/Maya/Blender/Houdini/Substance Painter/Photoshop
  • Experience in materials/shading and rendering
  • Experience with at least one of the languages: Maxscript, Mel, JavaScript, Python, C#, C++.
  • Self-motivated, technical problem solver
  • Excellent communication skills & proven ability to work within a team

Pluses: 

  • Experience with full digital art content creation pipeline (High- and low-poly modeling, mapping, baking, texturing, level art, etc.)
  • Experience with any of these tools: Zbrush, Speedtree, Marvelous Designer, etc.
  • Character Skinning/rigging knowledge

Assessment: 

  • CV
  • Skype interview (case-by-case)
  • Script or code snippets from previously created tools
  • Ideally on-site interview if possible
Send your Application now!

Hey you! Yes! You! Interested in joining the team at Black Forest Games? We are always looking for talent, and we’d love to hear from you, even if the position you’re interested in isn’t listed. Send us your resume with your portfolio and CV to jobs@bfgames.biz.