Senior C++ Engineer - Real-Time Tactical Systems (RR1008)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
Provide key software engineering expertise towards of design, development and support of high-performance, low-latency Modern C++ solutions on Linux for real-time tactical, training, analysis, and simulation applications. Drive architectural decisions for distributed, hardware-in-the-loop platforms., * Design, develop, integrate, test, and deploy C++ applications for real-time tactical environments with an emphasis on performance and stability.
- Provide technical leadership on system architecture, influencing design choices that meet stringent DoD verification and validation requirements.
- Implement network synchronized applications for complex distributed tactical systems and optimize network-synchronisation.
- Apply advanced applied-mathematics techniques to improve system efficiency, accuracy, and predictability and platform alignment.
- Partner with subject-matter experts, systems architects, and hardware engineers to translate mission requirements into reliable code.
- Mentor junior engineers, conduct code reviews, and ensure effective development practices.
Requirements
Do you have experience in Multithreading?, * A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline.
- 10+ years professional experience with modern C++ (C++11 and later) and the Standard Library (containers, threading, algorithms, etc.).
- Strong background in applied mathematics as it relates to algorithm optimization and system modelling.
- Experience with Linux development
- U.S. citizenship and ability to obtain a DoD Security Clearance.
Desired Skills
- Experience with tactical control systems or hardware-in-the-loop testing.
- Proficiency with additional languages such as Python, Lua, or C for scripting and tooling.
- Experience building network-distributed or embedded software for real-time applications.
- Familiarity with Agile methodologies (Scrum, Kanban) and tools like Jira and Git.
- Active DoD clearance is highly desired.
Benefits & conditions
Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- Dental insurance
- Disability insurance, 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Should senior developers refuse interview coding challenges?
Résumé-Driven Development: How IT trends affect the job market for software developers
Fully Remote Software Engineer Jobs