TEKsystems: Software Design Engineer – Redmond, WA

Author - June 7, 2017

Software Design Engineer Job Description:

  • This team is doing something that is currently under the radar, creates a great area of excitement as nothing has been made public. Agile team that gets things done quickly, and can move from one accomplishment to another. Small, closer team. New, cutting edge technologies such as DirectX 12.
  • This person will play a critical role in helping the engineering team produce cutting-edge visuals using the latest technologies.
  • The ideal candidate brings a wealth of experience in designing and implementing rendering code as well as core engine systems and has a proven track record in the video games industry.
  • This role involves combining an understanding of DirectX and state-of-the-art computer graphics techniques, creative problem-solving, and execution in a team-centric environment.

Roles and Software Design Engineer Responsibilities:

  • Looking for someone a bit more senior who has had experience in the industry.
  • Would like experience from both Console and PC if possible.
  • This is a position that’s heavily weighted toward computer graphics such as DirectX.
  • Their day is going to be mostly coding in DirectX 11 and 12.
  • There will be a short daily meeting, as the team operates on SCRUM.
  • A couple of weekly meetings as well.
  • The vast majority of their day will be spent coding.
  • C++ will be heavily used primarily.

Essential Skills and Experience:

  • 2-4 years of production experience working with game engines and rendering systems
  • Proficiency and industry experience working with DirectX 11 APIs and HLSL
  • Experience with GPU and CPU profiling and other performance analysis tools (such as PIX or visual studio graphics debugger)
  • Production experience working on a 4+ person team in a professional setting
  • Expert knowledge of modern C++ code and data structures, with a focus on writing highly performant code.
  • 2-4 years of production experience working with game engines and rendering systems. Familiarity with MSBuild, PowerShell, and modern Visual Studio project files is highly preferred but not required.performance code.

Preferred Skills and Experience:

  • A deep understanding of fundamental graphics techniques including, but not limited to lighting, post processing, and physically based rendering
  • Experience working with and implementing game content pipelines in complex production environments
  • Familiarity with MSBuild, PowerShell, and modern Visual Studio project files

TOP 3 required skills that candidates must have:

  • Proficiency and industry experience working with DirectX 11 APIs and HLSL
  • Experience with GPU and CPU profiling and other performance analysis tools (such as PIX or visual studio graphics debugger)
  • Expert knowledge of modern C++ code and data structures, with a focus on writing highly performant code

About TEKsystems

TEKsystems, a subsidiary of staffing giant Allegis, provides IT consulting and staffing services from locations in North America and Europe. Considered one of the nation’s largest IT staffing firms, the company places more than 70,000 technical professionals each week who work in a variety of fields including biotechnology, telecommunications, and construction and engineering. TEKsystems has some 90 offices serving more than 5,500 clients. In addition, the company runs the thingamajob.com website, which is an online job board for technical staff. Spinning off of fellow Allegis unit Aerotek, TEKsystems was formed in 1994 to focus on the IT needs of clients.

Join TEKsystems and get your career on the fast track. As one of North America’s premiere IT staffing, IT talent management, and IT services companies, we provide solutions that work. We actively seek talented IT professionals with all levels of information technology skills and expertise in order to support critical engagements at client sites worldwide. Because of our industry-specific focus, knowledge and connections, we can share highly desirable positions you might not otherwise know about. From customized training and flexible hiring options to dedicated teams of recruiters working to find you the right opportunity, TEKsystems specializes in IT career management.

Software Design Engineer

To apply >>> Software Design Engineer Jobs
to more Software Engineer Jobs >>> CLICK HIRE