Engine Programmer
Epic Games, Inc.
Bellevue, WA
Epic Games, Inc. seeks Engine Programmer in Bellevue, WA.
- Develop linkers, debuggers and other development tools that will support the building of gigantic applications that will be built with Unreal.
- Reverse engineer the PDB and dwarf debug info formats.
- Create APIs to read the PDB and dwarf formats.
- Create tools using the APIs to report sizes, types, etc with the debug info tooling.
- Design a new debug format to be used by a new debugger.
- Create linker that directly writes the new debug format.
- Work on new debugger that uses this debug format to load gigantic executables and libraries.
- Document and describe all these systems for other programmers.
- Keep current with toolchain and other technical developments in toolchains and security.
- Optimize these tools so that they are industry leading to accelerate Unreal development.
- Work on porting the debugger to other platforms - mobile and consoles.
- Support and debug these tools over their lifetimes - handle JIRAs, github issues and other support vectors.
- Collaborate with other toolchain developers at Epic.
- Design and develop new tools to support large scale product development at Epic.
Employer will accept a Bachelor's degree in Computer Science, Computer Engineering, Video Game Development, or related field, and 1 year of work experience in job offered, or in a programmer-related occupation. Alternatively, employer will accept 3 years of work experience in job offered, or in a programmer-related occupation. Position requires 1 year of experience in the following: File format reverse engineering skills; Dwarf and PDB file format; making debugging tools - debuggers, linkers, compilers, profilers, static analyzers; UI, networking, memory, and threading; Microsoft toolchains and Windows programming; PE/COFF file format; linkers and compiler tooling; Linux toolchains and programming; LLVM tooling on Linux and Windows; Modifying and debugging games or game engines.
We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match and profit share. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.
$149,240 to $209,807 per year. Applicants who are interested in this position may apply at jobpostingtoday.com Ref# 75066.