GUI Developer
Time to Fill:
Immediate
Clearance:
yes
Location:
Patuxent River NAS, MD
Type:
Full-Time Employee
Responsibilities:
Support an OpenGL/Qt based real-time simulation front end
Elegantly write high performance code
Work in a fast paced and highly collaborative environment developing customer driven features and fixes
Work with and integrate multiple 3rd party libraries
Minimal travel
Qualifications:
Required:
Bachelor’s degree, technical degree in IT related area preferred.
3+ years’ experience and familiarity with C++
3+ years GUI developer experience
Experienced in software architecture, graphics and OpenGL concepts, and Qt UI development
Strong initiative and self-starter- candidate will recognize what needs to be done, and move forward.
Strong oral and written communication skills
Ability to work in a fast paced and highly collaborative environment as part of a large team
Clearance Requirement: US Citizen with existing Department of Defense security clearance and the ability to maintain that clearance
Relevant Technologies and Skillsets:
Qt
User Interface Development
UX concepts
Graphics Development
Real-time Rendering Techniques
Linear Algebra
C/C++ (11/14/17)
Modern OpenGL
Vulkan
GLSL/HLSL Shader Development
GIS
Scripting to include Lua, Python
Software architecture and design
API design
OpenCL/CUDA
Preferred:
Experience working large government IT developmental projects in a collaborative team environment.
Additional Information:
N/A