Software Development Engineer


Description
We are expanding the development team in our office in Santa Monica, CA. We are looking for a Software Engineer to complement our existing development team in creating our next generation of products and technologies. You will be working on supporting and extending existing applications as well as shaping the development of new and exciting changes to our core technologies.

Requirements
* B.S. in Computer Science or equivalent experience.
* 3+ years of professional software development experience.
* Solid experience working in at least 1 object oriented language. C++ is preferred, but C# or Java and a strong set of software development skills will suffice.
* Working knowledge of at least one scripting language, Python preferred.
* Experience with standard development practices such as version control, build systems, defect management, unit testing.
* Experience working with sockets and threads, preferably both.

Experience with the following would be beneficial, but not required:
* Integrating libraries written in a variety of languages (e.g. C++ & C#/Python).
* Matlab experience a big plus.
* Experience writing 3 tiered web applications.
* Experience using, or writing plugins for, any of the major animation packages (Maya, 3D Studio Max, XSI, etc.).
* Experience using an Agile Programming methodology (e.g. Scrum, XP, TDD).
* Linux.

In order to apply, please submit your resume and CV to resumes@image-metrics.com