Mid-Level C++ Engineer - Real-Time Tactical Systems (RR1005)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
HART Technologies, Inc. is seeking a skilled C++ developer to join our high-impact Tactical Systems team in Dahlgren, VA. Our work will be dedicated to design of high-stakes tactical systems where performance and reliability are critical to success. Why This Role?
- Build mission-critical, low-latency Modern C++ software on Linux platforms.
-
Contribute to network-distributed, hardware-in-the-loop platforms for use in tactical systems. Key Responsibilities
- Design, develop, test, and deploy C++ applications for real-time tactical environments.
- Implement network-synchronization layers for distributed systems.
- Support the full software life-cycle from architecture design through onsite integration on platforms.
- Partner with subject-matter experts to translate system requirements into reliable code.
- Work with a robust multi-disciplinary team to develop and integrate hardware and software systems.
Requirements
A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline.
- 3+ years professional experience with modern C++ and the Standard Library (ie. maps, threading, iterators, etc).
- Linux development proficiency (kernel, build systems, debugging).
-
US citizenship and ability to obtain a DoD security clearance. Desired Skills
- Experience building software for networked or embedded environments.
- Ability to work with Python, Lua, or other scripting languages as needed.
- Experience with tactical control systems or hardware-in-the-loop testing.
- Familiarity with Agile and Jira & Git.
- Active DoD clearance is a plus.
Benefits & conditions
Salary - $74k-$95k What We Offer HART offers a competitive annual salary plus paid time off, matching 401K, along with comprehensive Medical, Dental and Long term/Short Term Disability insurance, and tuition re-imbursement. We value innovation, continuous learning, and the opportunity to make a real difference. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or veteran status The compensation range listed above is a good-faith estimate of what the company intends to offer for this role as defined at the time of posting. Actual salary or hourly wage may vary depending on a variety of factors - including the exact duties of the position, the applicantβs education, experience and skill set, internal pay equity, prevailing market rates, any relevant collective-bargaining agreements, and applicable legal requirements.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role β technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Where to Find Entry-Level Software Engineering Jobs
Fully Remote Software Engineer Jobs
Dev Digest 121 - AI goes offline