C++ Software Engineer
Job Description
USC only || C++ Software Engineer || Arlington, VA (Onsite)
Location: Arlington, VA (100% Onsite)
Duration: 12+ Months Contract
Visa: USC Only
Required Skills
Strong hands-on experience in C++ Software Development
Advanced knowledge of Linux Operating Systems
Experience with Distributed Systems Architecture
Strong understanding of Networking Protocols (TCP/IP, UDP, DDS)
Experience with Docker & Kubernetes (RKE2)
Proficiency in Relational Databases:
Oracle / MySQL / PostgreSQL / SQL Server / MariaDB
Experience with Python Development
Familiarity with Java and Frontend Frameworks
Experience with Source Control & Configuration Management Tools
Preferred Skills
Experience designing and running Simulation Systems with Large Datasets
Strong understanding of Vector Geometry & Spatial Modeling
Experience in High-Performance Computing / Data Processing
Background in Aviation, Defense, or Mission-Critical Systems
Experience with system integration and deployment pipelines
Similar Jobs
Senior .NET Software Engineer
Washington
Senior Software Engineer
Remote
Firmware Software Engineer
Washington
Software Engineer
California
Software Engineer
Michigan