15

Who is IGT? International Game Technology () is a global company specializing in the design, development, manufacturing, distribution and sales

  • View
    216

  • Download
    1

Embed Size (px)

Citation preview

Who is IGT?Who is IGT?

• International Game Technology International Game Technology ((www.IGT.comwww.IGT.com) is a global company ) is a global company specializing in the design, specializing in the design, development, manufacturing, development, manufacturing, distribution and sales of distribution and sales of computerized gaming machines and computerized gaming machines and systems products. systems products.

My StoryMy Story

• Graduated BS of Computer Science Graduated BS of Computer Science in May, 2002in May, 2002

• Was referred by a friend to IGT in Was referred by a friend to IGT in March, 2002March, 2002

• Started working at IGT in June, 2002Started working at IGT in June, 2002

• Working on my Master’s in CS (IGT Working on my Master’s in CS (IGT pays for it)pays for it)

Why work for IGT?Why work for IGT?

• Well established company. We are the Well established company. We are the market leader.market leader.

• Known for treating their employees well.Known for treating their employees well.– Great BenefitsGreat Benefits– Competitive payCompetitive pay– Profit and Cash SharingProfit and Cash Sharing– 3 weeks of DTO each year3 weeks of DTO each year– Good medical/dental/vision/prescription plansGood medical/dental/vision/prescription plans

• LocationLocation• Opportunities to move up inside the Opportunities to move up inside the

companycompany

Jobs AvailableJobs Available

• AVP PlatformAVP Platform

• Intel 960 platformIntel 960 platform

• Server Based Gaming (sb) productsServer Based Gaming (sb) products

• Many others (check the website)Many others (check the website)

Skills we are looking forSkills we are looking for

• Object oriented Design SkillsObject oriented Design Skills• C++ or C#C++ or C#• Database design and usage SQL, OracleDatabase design and usage SQL, Oracle• TCP/IP networking familiarity with TCP/IP networking familiarity with

networking protocolsnetworking protocols• XMLXML• .NET Framework.NET Framework• 3D graphics experience3D graphics experience• Develop and review documentationDevelop and review documentation

sb productssb products

• You get to work on You get to work on – A scalable server environment with multiple applications A scalable server environment with multiple applications

interacting with thousands of clients to perform real time interacting with thousands of clients to perform real time operations on a casino floor operations on a casino floor

• Skills we are looking for:Skills we are looking for:– Object oriented Design SkillsObject oriented Design Skills– C++ or C#C++ or C#– Database design and usage SQL, OracleDatabase design and usage SQL, Oracle– TCP/IP networking familiarity with networking protocolsTCP/IP networking familiarity with networking protocols– XMLXML– .NET Framework.NET Framework

SB productsSB products

AVP ProductsAVP Products

• PC basedPC based

• Real Time 3DReal Time 3D

• Micro kernel Micro kernel platform (QNX)platform (QNX)

• C++ and C++ and proprietary proprietary scripting scripting languagelanguage

Game ProgrammersGame Programmers

• You get to work on You get to work on – Video slot games Video slot games

that will someday that will someday be on a casino floorbe on a casino floor

– Writing “Power-Hit” Writing “Power-Hit” tolerant codetolerant code

– Putting all the Putting all the pieces from other pieces from other departments departments together together

System ProgrammersSystem Programmers

• You get to work onYou get to work on– Game implementation of sb.Game implementation of sb.– Protocols Protocols – USB based peripherals USB based peripherals

InternationalInternational

• You get to work onYou get to work on– Making our games compliant in Making our games compliant in

jurisdictions around the worldjurisdictions around the world– ProtocolsProtocols

Tools programmersTools programmers

• You get to work onYou get to work on– Developing tools to make game Developing tools to make game

production more efficientproduction more efficient– Writing applications to support 3D Writing applications to support 3D

graphicsgraphics– Mostly using C# and .NET frameworkMostly using C# and .NET framework

Questions? Resumes?Questions? Resumes?