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.
Our company is small enough that individuals in this position can work on projects that involve a wide variety of technical skills including logic; DB; UI; data structures; IPC and APIs; and graphics. But yet we are also big enough to tackle large projects in an organized way with high standards, mature development infrastructure and quality control.
Job Responsibilities
- 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
Basic Qualifications
- BS degree in Computer Science or Engineering
- Minimum GPA of 3.5 (in last completed degree)
- 5+ years of professional and/or graduate-level experience with Java
- Experience with Windows and Linux
Highly Desirable Qualifications
- 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
Gamma Technologies, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race/ethnicity, color, religion, national origin, gender, sexual orientation, gender identity, age, protected veteran status, or disability status.