3D Software Architect / Computer Scientist
AGI - Analytical Graphics, Inc. - Exton, PA

This job posting is no longer available on AGI - Analytical Graphics, Inc.. Find similar jobs:Software Architect jobs - AGI jobs

Are you a software developer that excels with a wide array of technologies? Do you enjoy making parts of a large software project work together well? We are looking for a software architect to join our large-scale development efforts in software architecture, 3D visualization, and UI design.

We are looking for candidates with following experience and skills:


Passion for software design and development

Excellent C/C++ and OO design skills

Experience with C# and .NET

Performance-focused with respect to both software architecture and code tuning

An eye for designing UIs and workflows using WinForms, WPF, and/or HTML5

Exposure to shader-based OpenGL

Exposure to API design, documentation, and testing

Experience with STL

BS Computer Science or equivalent

Clearances are desirable; if none, must be able to attain them


Exposure to 3D engine design

Experience with Java

Experience with Interoperability with managed languages (JNI, .NET)

Experience with multiple platforms including Windows, Linux, Android, and iOS

Experience with multicore development and parallel programming patterns

AGI offers competitive compensation, incentive, and benefits package including 401(k), profit sharing, and health/dental/vision, along with an award-winning work environment. We are an equal opportunity/affirmative action employer.

About this company
4 reviews
Analytical Graphics, Inc. (AGI) delivers software applications and development tools for timely and cost-effective development and...