Software Engineer

Analytical Graphics Inc   •  

Exton, PA

Industry: Aerospace & Defense

  •  

Less than 5 years

Posted 34 days ago

This job is no longer available.

Job Description

This is a terrific opportunity to join a fast paced, high-tech organization and immediately make an impact. AGI develops commercial off the shelf software for the aerospace & defense industries. We deliver engineering software and solutions that can be used from concept design through operations. AGI works with hundreds of innovative companies ranging from startups to Fortune 500 organizations. AGI has been a pioneer in bringing software tools to the aerospace industry and this is the opportunity to combine your drive and creativity to write great software. Key responsibilities include, but are not limited to:

  • Design, build, and maintain efficient and reliable code
  • Identify bottlenecks and bugs, as well as devise solutions to these problems
  • Aid in maintaining code quality and organization
  • Assist with the design and development of user interfaces for AGI’s flagship product, Systems Tool Kit (STK) and other engineering applications
  • Collaborate with our User Experience (UX) team to implement user interfaces
  • Collaborate with a diverse group of subject matter experts in Physics, Math and Engineering to generate requirements to drive software implementation
  • Strong commitment to good architecture, usability, and testing practices in our fast paced development environment

Job Requirements

We are looking for candidates with the following qualifications:
Required:

  • MS Visual Studio C++, C#
  • 3+ years of experience
  • US Citizen

Highly Preferred Skills:

  • Windows UI Design and Development
  • Win 32 and MFC API
  • MVVM
  • WPF and/or other .NET UI technologies
  • Understanding of windows messaging
  • COM
  • HTML5
  • Document View Architecture
  • Experience in Engineering/Science applications
  • Python and JavaScript
  • Experience with multi-threaded distributed applications