Game Server/Network Programmer
Exciting opportunity for ambitious & talented developers
Work with Massively Multiplayer Game Technology
Work with the best
You will need direct experience of making mobile phone games. Your expertise in low level systems programming such as optimizing network I/O & talent at higher level programming of client / server interactions & network monitoring tools will make an invaluable contribution to our Massively Multiplayer Game Technology. Your database design skills will be put to the test as we build and optimize a system capable of handling millions of players.
Requirements
Very Solid C++ Skills (you will need to do our C++ test)
Solid Linux / Windows system programming
Direct experience of making mobile phone games
MMOG server code, as well as match making code for MP games will be an advantage
Enjoy working in a team
Desirable
Low level IP protocol knowledge (TCP, UDP)
Windows/Linux system guru
Large scale Database systems
Large scale distributed systems
Internet latency and work arounds
Security (prevention mechanisms for: DoS attacks, spoofing, capture/replay)
Routers/LAN/ATM etc hardware knowledge
Threads, processes & multitasking issues in general
Exploiting parallelism in problems
Synchronization/IPC issues: queues, semaphores, shared memory, RPC, resource contention resolution
SCADA and process control like systems: real-time response (eg 50ms) to signals and messages
Please contact Duncan Howdin
wonderboy@inspired.net.au