Junior and Senior Software Engineer

SUPER SYSTEMS INC
Dahlgren, VA, United States
11 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
2 years minimum
Compensation
$80,000.0 - $90,000.0
Working hours
Regular working hours

Tech stack

Microsoft Windows Agile Methodology Build Automation Unit Testing C++ (Programming Language) CMake Profiling Computer Programming Computer Engineering Software Debugging Linux Linux System Administration
+7 more
Scrum Methodology Software Engineering Systems Architecture Google Test Git Information Technology Software Version Control

Job description

SSI is seeking a Software Developer in support of DoD Projects in Dahlgren, VA. Join our highly-integrated, mission-focused team for this unique opportunity performing rapid development of tactical systems that directly support the warfighter., Design, develop, integrate, test and deploy software in C++ for real-time tactical and simulation applications.

  • Work closely with engineers, managers, and critical stakeholders to understand performance and verification requirements.
  • Provide inputs to system architecture and design as part of a Tactical Software Development team.

Requirements

Bachelor’s degree in Computer Science, Computer Engineering or related discipline. Will take experience over degree

  • 2-10 years professional experience
  • Experience in software development utilizing modern C++ programming (e.g., C++11 or later).
  • Experience with multiple simulation environments, particularly NGTS, AFSIM, or the Integrated Threat Analysis and Simulation Environment (ITASE).
  • Familiarity with Agile methodologies (e.g., Scrum, Kanban).
  • Experience with version control systems (e.g., Git).
  • Proficiency in using debugging tools and code profiling.
  • Ability to write portable code across Windows and Linux environments.
  • Knowledge of build automation tools (e.g., CMake).
  • Proficiency in unit testing frameworks (e.g., Google Test).
  • US Citizenship and the ability to obtain a DoD Security Clearance.

Desired:

  • Experience with Linux Software development.
  • Experience with combat management systems and weapons systems is highly desired.
  • Background in Real time tactical or aerodynamic models development.
  • Familiarity with AGILE development methodology.
  • Active DoD Security Clearance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…