C++ Software Development Engineer
Full Time
Mid Level
4+ years
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Contribute to the development of high-performance C++ applications for processing and visualizing large amounts of data for the Intelligence and Defense communities. Design new features and maintain existing code while working in a Linux development environment.
Responsibilities
- Develop high-performance applications that process and visualize large amounts of data
- Develop new features for existing applications
- Maintain existing code
- Analyze and improve the performance of existing algorithms using various methods (refactoring optimization, multi-threading, use of performance analysis tools)
Requirements
- C++
- 4+ years of experience
- B.S. or higher in Computer Engineering or Computer Science
- Knowledge and familiarity working in a team development environment, utilizing a common set of tools and development processes
- Ability to analyze and improve the performance of existing algorithms using various methods (refactoring optimization, multi-threading, use of performance analysis tools)
- Comfortable in a Linux development environment
- Excellent written and verbal communication skills
Qualifications
- B.S. or higher in Computer Engineering or Computer Science
- 4+ years of experience
Nice to Have
- Experience developing applications using the Qt framework
- Knowledge of multi-threaded algorithms in C++ on Linux hosts
- Experience testing code (e.g. Unit Testing)
- Experience developing applications using OpenSceneGraph or osgEarth
- Code Management (e.g. Git)
- Development of systems for the Intelligence and Defense communities
Skills
C++
*
Git
*
Linux
*
Qt
*
OpenSceneGraph
*
osgEarth
*
* Required skills
Benefits
Profit-sharing retirement plan
Cafeteria plan for benefits
About NASK
NASK has two decades of experience delivering innovative solutions to the tough technical challenges facing partners in the Intelligence and Defense communities.
Technology
View all jobs at NASK →