Senior C++ Engineer - Real-Time Tactical Systems (RR1008)
Role details
Job location
Tech stack
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.