Page 1 of 1

I should apply for kicks...

Posted: Mon Jan 28, 2008 9:57 pm
by Red Squirrel
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

I should apply for kicks...

Posted: Mon Jan 28, 2008 10:02 pm
by Dumples
You never know. Just got to find out what they are looking for and tailor your approach for it.

Could be cool.

Archived topic from AOV, old topic ID:2255, old post ID:14567

I should apply for kicks...

Posted: Mon Jan 28, 2008 10:06 pm
by Red Squirrel
"Run a UO shard" would look pretty good on that resume too. Mind you I'd have to shut it down for conflict of interest, but maybe they'd just inherit it as an OSI shard. :P now THAT would be cool

Archived topic from AOV, old topic ID:2255, old post ID:14568

I should apply for kicks...

Posted: Mon Jan 28, 2008 11:35 pm
by Nexus Graveheart
Actually, I'm not sure you should let them know that you run a UO shard. Could make them not like you at all.

Archived topic from AOV, old topic ID:2255, old post ID:14570

I should apply for kicks...

Posted: Mon Jan 28, 2008 11:36 pm
by Death
Nexus Graveheart wrote:Actually, I'm not sure you should let them know that you run a UO shard. Could make them not like you at all.
Ya, I think OSI hates people who have coded freeshards tbh.

Archived topic from AOV, old topic ID:2255, old post ID:14571

I should apply for kicks...

Posted: Mon Jan 28, 2008 11:40 pm
by Red Squirrel
Yeah would not take the chance.

They would probably hate more that some of the stuff they have I released before they did. :P Like the quiver fix, they don't have that yet. (where it shows direct damage).

Archived topic from AOV, old topic ID:2255, old post ID:14572

I should apply for kicks...

Posted: Tue Jan 29, 2008 11:59 am
by theindigothief
I wouldn't be surprised at how hard it would be to actually work for them if it involves the UO idea. I hear that the game in its current state is so screwy that when they hired on new code writters they had to be trained for months by the original people just to navigate it.

Remember, a lot of that games coding is so prehistoric it is not even funny.

Archived topic from AOV, old topic ID:2255, old post ID:14581

I should apply for kicks...

Posted: Sat Feb 09, 2008 5:57 pm
by Red Squirrel
Yeah the OSI code is actually pretty brutal from what I hear.

It's C++ but probably badly structured, lot of old C code probably too, and even assembly.

The big thing there is multi servers. The coding to handle stuff like area attacks when multiple servers are involved, is WAY different. Like if you wither right on the server line, it has to hit the targets on the other side too, so handling that is probably quite a process.

Archived topic from AOV, old topic ID:2255, old post ID:14856