Software Engineer I
Overview
EA Mythic (formerly Mythic Entertainment) recently celebrated its ten year anniversary as one of the most successful independent developers and publishers of massively-multiplayer online role-playing games in the world. Credited with 15 online games, including the award winning Dark Age of Camelot, EA Mythic's success is based on proprietary technology, innovative game design and exemplary customer service delivered by a talented staff of more than 170 people. Dark Age of Camelot is played in almost every country in the world, and is available in seven languages. EA Mythic has been developing Warhammer Online: Age of Reckoning since acquiring the exclusive worldwide PC and console MMORPG license from Games Workshop in May 2005.
EA Mythic is seeking a highly motivated software engineer to work on our active MMO titles, Dark Age of Camelot and Ultima Online. Specifically, we are looking for a software generalist who is comfortable writing both game play and systems code. The ideal candidate would have experience in implementing and improving systems code (such as rendering, networking, memory management) and game play (such as AI and player controls).
Responsibilities:
- Design, execute, and improve a variety of systems and modules, including rendering, resource management, networking, optimization, tools, and more.
- Implement and tune game play and game mechanics
- Write technical design and software design documentation
Requirements:
- Proven C/C++ Skills
- Experience in object-oriented design and implementation.
- Experience with multithreaded processing
- Demonstrated knowledge of good software engineering practices.
- Good communication and writing skills.
- Excellent problem solving skills and debugging.
- Self-starters who can work with others in a team-oriented environment as well as independently.
- Strong math skills.
Desirable Experience:
- Experience with 3D graphics
- Experience with scripting languages such as Lua or Python
- Experience with Linux
- Experience with network games
- Experience with C#
Education:
Bachelors, Masters, or PhD in Computer Science, Math or relevant experience.
A coding job would be so wicked. Though I don't think I'm THAT good, to be working for an actual company, though I suppose it all depends on their expectations, I'm sure they don't expect new people to be able to dive right in without any kind of tutorial/lessons on their framework etc.
Archived topic from AOV, old topic ID:2255, old post ID:14566