We're a rapidly growing, entrepreneurial software development team developing the next generation of visualization tools for a variety of industries, currently focused on the automotive design industry.
All of our team members are smart, self motivated, technically skilled, creative, and passionate about what they do. We're looking for programmers who share our desire to create powerful, valuable and successful products.

Windows Presentation Foundation Programmer
Skills and Experience:
- Strong C# programming skills, including at least 2 years experience with C# and the .NET Framework.
- Experience with Windows Presentation Foundation (WPF)
- Experience with client-side .NET deployment, Silverlight, multithreading, and Windows Forms is a plus
- Experience with real-time or raytraced 3D graphics programming is a plus
- Experience with C++ and C++/CLI is a plus
- Experience integrating with common CAD and engineering software packages is a plus
CAD, Engineering Applications Programmer
Skills and Experience:
- Strong C# and/or C++ programming skills.
- Experience integrating with common CAD, 3D, simulation and engineering software packages
- Experience with Core 3D rendering, transformation and topology functionality
- Experience with real-time and/or raytraced 3D graphics programming is a plus
- Experience with .NET Framework and Windows Presentation Foundation is a plus
- Experience with C++/CLI is a plus
- Experience with ASP.NET, .NET deployment, multithreading, Windows Services, and XML Web Services is a plus
3D Graphics Programmer
Skills and Experience:
- Strong C# and/or C++ programming skills.
- Strong experience with real-time and/or raytraced 3D graphics programming
- GPU programming experience a plus
- Experience with Core 3D rendering, transformation and topology functionality
- Experience with .NET Framework and Windows Presentation Foundation a plus

With all positions:
- Good understanding of software architecture and industry best practices
- Strong communication skills and ability to work effectively in a collaborative environment
- Experience with shipping real end user software products a big plus
- Self-motivated with ability to prioritize and attention to detail