We are looking for talented, creative and motivated software engineers to join our computer science group. We make GT-SUITE, a sophisticated desktop software package for simulating engine and vehicle performance. It is quite broad in scope, spanning model building, 3D solid modeling and graphics, a UI to enable users to make their own UI components, complex data handling and sharing; security (encryption, etc.), distributed computing, plotting, and 3D/2D animation.
- Develop and support desktop Java Swing applications
- Design and implement new components and ongoing feature enhancements
- Collaborate with support engineers on new requirements and application design
- Follow company software development processes and standards
- Study new technology and remain technically current
- BS degree in Computer Science
- Minimum GPA of 3.5 (in last completed degree)
- Familiarity with Java or another Object Oriented language
- Either a college-level class on databases or academic project-level experience with relational databases
- Experience with Java Swing, Java Threading Model, XML, JDBC
- Experience with User Interfaces: event handlers, SWING, SWT, or similar low-latency applications
- Experience with relational databases (i.e. MySQL)
- Familiarity with writing unit test cases (JUnit)
- Knowledge of C++ and JNI
- Experience with 3D graphics