View Job
Senior Software Engineer
Merge Interactive | Austin TX 78759 USA | Full Time | Posted: 04/06/2012
Studio Profiletop

MI's management has extensive experience in the video game business, and has been involved with many award-winning titles on the mobile, console, PC and arcade platforms. The company is partnered with multiple leading game publishers.
MI offers competitive salaries, employee benefits package and relocation assistance.
Merge Interactive is located in beautiful Austin, Texas - live music capital of the world! Austin features great scenery, many recreational opportunities and a cosmopolitan atmosphere without the big city hassle.
Come join the fun!
Why join Merge Interactive?
• Be a member of small teams (2-5 engineers) where your expertise, creativity and opinions really count
• Work with bright and talented developers to improve your craftsmanship
• Share your ideas and contribute to a dynamic, growing company
Job Descriptiontop
SENIOR SOFTWARE ENGINEER
Senior Software Engineers design, implement, debug, optimize and maintain software. They often lead projects and own complete sub-systems. They also stay aware of the goals of their current product and assist the VP of Technology and Producer in creating schedules and identifying project risks. Senior Software Engineers apply up-to-date domain expertise, produce exemplary work and mentor less experienced engineers.
RESPONSIBILITIES
• Author compelling games in C#, C++ and Objective-C
• Distill game design into technical architecture
• Employ Unity to build outstanding games
• Leverage and enhance MI's existing game libraries
• Develop and maintain MI's Python-based production pipeline
• Improve MI’s software development practices and mentor engineers
• Collaborate with producers, designers and artists to build great games
• Work with Quality Assurance to address defects and gameplay issues
• Stay informed regarding current game and related technologies
REQUIREMENTS
• Minimum four years of experience in professional game development
• Experience in building robust, efficient and maintainable solutions in C# or C++
• Solid understanding of 3D software development and 3D math fundamentals
• Bachelor's degree in Computer Science, Computer Engineering, Game Development or similar
• Ability to rapidly learn and apply new technologies
• Ability to manage responsibilities and meet project deadlines
• Capacity to function effectively in a multidisciplinary team
• Good written and verbal communication, and technical writing skills
ADDITIONAL CONSIDERATIONS
• Expertise in design, implementation and optimization of real-time networked games
• Expertise in 3D animation, collision detection or physics programming
• Sound knowledge of Unity, iOS SDK or Android SDK
• Experience in Python
• Experience in project scheduling
• Proficiency in Perforce
• Passion for creating games
TRAVEL REQUIREMENTS
Up to 5%.
WHY JOIN MI?
• Be a member of small teams (2-5 engineers) where your expertise, creativity and opinions really count
• Work with bright and talented engineers to improve your craftsmanship
• Share your ideas and contribute to a dynamic, growing company
APPLICATION REQUIREMENTS
• Resume
• Product history
This job listing originated on Gamasutra.com, the game industry's leader.
Job Detailstop
| Location | Austin, TX, 78759, United States |
|---|---|
| Job Level | Senior |
| Categories | Programmer / Engineer, Console / PC Games, Smartphone / Tablet Games |
| Pref Degree | Bachelor's Degree |
| Work Site | On site |
| Platforms | Online Multiplayer,Windows,Windows Mobile,Mobile phone |
Location Maptop
Contact Informationtop
| How to apply | Applications are no longer accepted for this job posting. |
|---|---|
| Job Code | 432 |