HART Technologies, Inc. logo
HART Technologies, Inc. Verified
Government Contracting, Defense, IT Services, Cybersecurity, Engineering Services

Senior Software Engineer (RR1008)

Virginia, United StatesOnsiteFull TimeSeniorPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

HART Technologies, Inc. is seeking a Senior Software Engineer for their engineering services support team in Dahlgren, VA. This role involves designing, developing, coding, testing, and integrating software, primarily in C++, for real-time tactical and simulation applications. The ideal candidate will have over 10 years of C++ proficiency and 5+ years in network distributed software. A Bachelor's degree in Computer Science or a related field, or equivalent experience, is required, along with US Citizenship and the ability to obtain a DoD Security Clearance. Familiarity with Agile, multiple programming languages, and Linux are desired.

HART Technologies, Inc. is looking for a Software Engineer to work as a member of our engineering services support team in Dahlgren, VA. Candidates who are highly motivated, process-oriented, and are ready to learn and grow are encouraged to apply.

Tactical Systems Software Development Team member will perform software design, development, coding, testing, and integration tasks across various software applications, while considering systems engineering, software assurance, and testing best practices.

Responsibilities:
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.

Required:

  • Bachelor's degree in Computer Science, Computer Engineering or related discipline; or equivalent professional experience.
  • 10+ years demonstrating proficiency with modern C++ Standard Library is required: (ie. maps, threading, iterators, etc).
  • 5+ years demonstrating experience with network distributed software applications.
  • Proficiency with linear algebra and applied mathematics in software development.
  • US Citizenship and the ability to obtain a DoD Security Clearance.

Desired:

  • Familiarity with Agile methodologies (e.g., Scrum, Kanban).
  • Proficiency with multiple languages (C++, Python, C, Java, Lua).
  • Prior experience with tactical control systems is highly desired.
  • Active DoD Security Clearance.
  • Experience using a Linux operating system.

Competitive annual salary plus paid time off, matching 401K, along with Medical, Dental and LT/ST Disability insurance. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or veteran status.

Ready to apply?
You'll be redirected to HART Technologies, Inc.'s application page.

Similar roles