This job might no longer be available.
Senior Generalist Programmer- DUNE
3 years ago
Funcom was founded in 1993 and during the past 27 years we've created everything from pixel platformers to massively multiplayer online games. Today, almost 200 people from more than 25 different nationalities come together across our three studios in Norway, US, and Portugal. We want Funcom to be a game developer where creative people can come together and leave a mark on the industry. From the critically acclaimed The Longest Journey, to the first sci-fi MMO Anarchy Online, to the brutal survival in Conan Exiles, we make games with an edge, while truly immersing and enjoying the culture we create! For more insight to what makes Funcom the long-standing, passionate company we are, be sure to check company values and history
Funcom is looking for an enthusiastic, talented and versatile Senior Generalist Programmer to join our development team based in Raleigh, NC working in the Unreal 4 Engine on several exciting Funcom projects including the new "DUNE" project.
This is a Senior Generalist Programmer role that will interface with the gameplay programming team but also focus on console, engine changes, secondary external systems, performance. Implement features and systems in Unreal and interfaces between this and external systems.
Funcom Offers:
- Substantial employee benefits package including premium free Insurance package, 25 vacation days, 8 sick days, 10 paid holidays, etc.
- 401K w/match.
- Dynamic, inclusive, challenging and engaging work environment.
- Continued training and career development opportunities.
- Team and Family oriented culture.
- Continually evolving employee-based culture, including events, gatherings, contests, morale-based incentives, etc.
Requirements:
- 6+ years of related experience.
- B.A. or B.S. Degree in Computer Science, Information Technology, Game Design or other Technical degree.
- Exceptional C++ skills and the ability to code and architect various core engine systems.
- Experience with different parts of video game development, from engine, gamecode, tools, online systems, etc.
- Experience working with consoles and/or PC Games.
- Great at optimizing and debugging.
- Experience working with Unreal Engine 4 and the Blueprint scripting language.
Pluses:
- Experience with Python and/or C#.
- Experience working with consoles.
- Experience working with multi-threaded systems.
- Experience with online and external systems.
Responsibilities:
- Analyzing and fixing common problems in a game engine such as load times, memory usage, and performance issues.
- Will drive performance of Unreal Engine 4 on PS4 and Xbox One.
- Will be the point of contact between the gamecode team and the rest of the engineers.
- Collaborate with artists regarding best practices and features.
- Bridge between the code team in Raleigh, North Carolina and Oslo, Norway.
- Working with different technologies and systems.
- Additional duties include assisting with gameplay and content creation for game development and assisting with quality control of all products.
Funcom Inc. is an equal opportunity employer. Funcom Inc. is looking for candidates who are authorized to work in the U.S. and this will be an onsite/full time position (no remote work).
Create Your Profile — Game companies can contact you with their relevant job openings.