C++ Software Development Engineer

NASK Beavercreek, OH $70,000 - $190,000
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 Resume

About 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 →