Senior C++ Software Engineer
Lucix
Senior C++ Software EngineerTransformational Security, LLC is seeking a Senior C++ Software Engineer to join our software team. You will contribute across multiple product codebases supporting in-place monitoring, electronic-security, and related mission systems. This is an individual-contributor engineering role: you will take technical direction from our architect and apply strong fundamentals to deliver correct, robust, high-performance code across new development and legacy maintenance.U.S. citizenship required. Ability to obtain and maintain a Top Secret security clearance.Role OverviewYou will work across several products and subsystems. Typical C++ assignments include:Server-side services and distributed networkingDevice integration and data pipelinesSignal-processing componentsC++ GUI maintenance and enhancement (existing graphical applications)Integration with Python and React front ends on products that use separate UI layersAssignments depend on project priorities. Some codebases embed UI directly in C++; others pair a C++ backend with a web or scripting layer.You will work on performance-critical systems: multithreaded services, concurrent data paths, and cross-component integration. The team uses frontier AI models as a routine part of the development workflow.ResponsibilitiesDesign, implement, and maintain high-performance C++ applications and libraries across assigned products.Develop new features and maintain legacy code in existing codebases.Apply strong correctness, robustness, and performance discipline under technical direction from the project architect.Work with multithreading, concurrent programming, and object lifecycle management in production systems.Build and operate within our CI/CD pipeline: Git, GitLab, Docker, Linux, scripting, and Make-based builds.Participate in code reviews as a contributor; incorporate feedback and raise quality through collaboration.Use AI-assisted development tools effectively — including frontier LLMs, agentic coding workflows, and MCP-integrated tooling — as a routine part of delivering and reviewing software.Collaborate with cross-functional engineers (Python, React, infrastructure) on integration points and API contracts.Debug complex issues across distributed components and legacy subsystems.Required QualificationsDeep understanding of C and C++ fundamentals — language semantics, memory model, and runtime behavior — not merely familiarity with the standard library.Solid grounding in computing principles: algorithms, data structures, and systems thinking.Multithreading and concurrent programming experience, including safe object lifecycle management.Proven ability to analyze, navigate, and extend complex codebases — including legacy code.Strong problem-solving and debugging skills on Linux server environments.Proficiency with Git and willingness to adopt team workflows.Hands-on experience with CI/CD tooling: GitLab, Docker, Linux shell scripting, and build automation (Make; CMake familiarity is a plus).Automated testing experience; we use Google Test (gtest) for C++.Strong communication and collaboration skills.U.S. citizenship and ability to obtain a Top Secret security clearance.Preferred QualificationsExperience working with frontier AI models in a software engineering context, such as:AI coding collaboration — LLM-assisted IDEs and assistants (e.g., Cursor, GitHub Copilot, Claude, GPT-class models) for design, implementation, testing, and refactoringMCP (Model Context Protocol) usage — connecting assistants to repositories, databases, APIs, and internal tools via MCP servers and integrationsGenerative agentic programming — multi-step agent workflows, tool use, and human-in-the-loop developmentExperience evaluating AI-generated code for correctness, security, performance, and maintainabilityExperience defining MCP servers or agent toolchains for team or product workflowsExperience with high-performance computing (HPC) or performance-sensitive backend systems.Distributed systems or networked service development (multi-process, multi-host communication).GUI development experience with relevant C++ frameworks and toolkits.Familiarity with Python and JavaScript/React for cross-stack integration where products use separate UI layers.Experience building or consuming REST/ APIs and binary data pipelines.Background in signal-processing or DSP software (beneficial but not required).Prior work in cleared or regulated environments.What We Are Looking ForThe strongest candidates combine language and runtime depth with the ability to take direction, learn our conventions quickly, and apply first principles inside our codebase. Experience with AI-assisted development is a plus; we value engineers who can grow into our AI-augmented workflow.This is not an architect or tech-lead role. We need a senior engineer who ships reliable C++ and grows with the team.
$166.9k - $309.9k
...technology to help our customer achieve its mission.The Work:As a Software Engineer, you will:• Analyze user requirements to derive software... ...Python scripting and large Python systems design/development• C/C++ systems design/development• Scripting languages (Bash, awk, sed...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours- The Johns Hopkins University Applied Physics Laboratory (APL) in Laurel, MD, seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python for classified environments, with emphasis on modular design, performance, and documentation...Senior
$85k
...love participating in dynamic software development, prototyping, and... ...team member with software engineering experience willing to take on... ...complexity of military systems. As a Senior Software Engineer your duties... ...hardened software written in C++ and Python within classified...SeniorTemporary workWork experience placementInterim roleRelocation packageFlexible hours$85k
...love participating in dynamic software development, prototyping, and... ...team member with software engineering experience willing to take on... ...complexity of military systems. As a Senior Software Engineer your duties... ...hardened software written in C++ and Python within classified...SeniorTemporary workWork experience placementInterim roleRelocation packageFlexible hours- ...Solipsys, a subsidiary of Collins Aerospace, is seeking a Senior Principal Software Engineer to drive architecture and development of critical... ...The role requires strong OO programming skills in Java or C++, full lifecycle software development, and the ability to...Senior
- ...Solipsys, managed by Collins Aerospace, is seeking a Principal Software Engineer for our Fulton, MD facility. You will lead design and development of critical capabilities in an Agile setting, using Java, C++, GraphQL, REST, and modern tooling. This onsite role...Senior
- Johns Hopkins Applied Physics Laboratory (APL) in Laurel, MD seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python within classified environments. You will contribute to multi-mission planning tools and mission-...SeniorInterim role
- Johns Hopkins Applied Physics Laboratory in Laurel, MD seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python for classified environments. You will contribute to multi-mission planning and transition efforts supporting...SeniorInterim role
- ...staffing and IT services organization is looking for an Embedded Software Engineer in Savage, Maryland. The ideal candidate will have over 10... ...experience, specializing in embedded microprocessor design and C/C++. Responsibilities include writing unit tests and optimizing...Senior
- ...Industries (HII) Mission Technologies in Columbia, MD, seeks a Senior Software Engineer to design, implement, integrate, and test new capabilities... ...include 5+ years in software development with Java/C++, US citizenship, and eligibility for a security clearance. #J...Senior
- ...lets teams provision secure, isolated Kubernetes clusters and workloads, powered by Crossplane and Cluster API. The Senior Principal Software Engineer will extend the Kubernetes API in Go to automate infrastructure, drive platform evolution, and deliver high-...Senior
- Bytoa in the United States is seeking a Reverse Engineer to support defensive cyber operations. You will perform malware analysis, reverse... ..., active TS/SCI with a polygraph clearance, and hands-on experience with C, C++, and malware analysis. #J-18808-Ljbffr BytoaSenior
$95.5k - $181.7k
A leading aerospace company in Maryland is seeking a Sr Software Engineer to develop software solutions in an Agile environment. The role involves... ...candidates should have strong programming skills in Java and C++, experience in software development, and a relevant STEM...Senior- ...cryptographic technologies, testing methodologies, and security engineering, along with a mandatory Cryptographic Validation Program (CVP)... ...algorithms PKI Experience with programming languages such as: C C++ Python Java Experience with testing automation and scripting...SeniorLocal area
- ...ensuring mission success in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced... ...control plane runs Crossplane and Cluster API (CAPI).As a Senior Principal Software Engineer on this program, you will...Senior
- Quidient is hiring a Senior Computer Vision Engineer to own and operate the CV pipelines powering its Generalized Scene Reconstruction Platform. This... ...of camera models and multi-view geometry, and strong PyTorch, C++, and Python skills. #J-18808-Ljbffr Quid, Inc.SeniorFull time
$185k - $215k
Envision Innovative Solutions is seeking a Signals Software Engineer Level 2 in Columbia, MD. Ideal candidates will have 7+ years of experience focusing on radio frequency (RF) and strong skills in C++, Java, and signal processing. The position requires a Bachelor's degree...Senior- BigBear.ai is seeking a Senior Software Engineer to create scalable, custom analytics. You will collaborate with data scientists and end users to... .../ Poly clearance, and proficiency in core languages (Java/C#/C++/Python/JavaScript/TypeScript). #J-18808-Ljbffr BigBear IncSenior
$145.6k - $276.8k
...of Collins Aerospace/RTX and is currently seeking a Principal Software Engineer who is enthusiastic, hardworking, and proactive in writing and... ...programming languages and related technologies such as Java, C++, Angular, GraphQL, REST, KafKa, and Typescript (among many others...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$80k - $128k
...real-world impactPeraton is seeking a Senior Automation Test Engineer with solid experience in in... ...validate requirements against developed software. In this role, you’ll go beyond testing... ...Java (or development experience with C++ or C#).Hands-on experience with Serenity...SeniorContract workLocal areaShift work3 days per week$185k - $215k
...security programs by building high-performing engineering teams and developing innovative... ...career, and customer-oriented Signals Software Engineer Level 1 to join our team in... ...modulation techniques Write software using C++ Java Functional understanding of...SeniorHourly payContract workWork experience placement$190k - $240k
...Best Places to Work 2026! Belay Technologies is seeking a Senior Software Engineer (Back-end) to join our intel tram. We are looking for a PART... ...Experience with the following technologies: Git Java, C++, or Python Relational databases (e.g., PostgreSQL)...SeniorContract workPart timeWork experience placementFlexible hours- QualificationsEdmonton specificallySummaryType: Full-timeFunction: MarketingExperience level: Mid-Senior LevelIndustry: Marketing And AdvertisingSenior
- A technology staffing agency is seeking Fully Cleared Software Engineers for multiple openings in Columbia, Maryland. Candidates must have an active CI Poly or FSP clearance and will engage in designing and developing mission-critical software solutions. This role offers...
$160k - $210k
...LWMs), and API-First. Overview Quidient is hiring a Senior Computer Vision Engineer to own and operate the computer vision pipelines that... ...across the CV stack. Contribute production-quality code in C++ and Python across shared CV infrastructure. Collaborate...SeniorFull timeH1bLocal area- ...C++ Software Engineer Annapolis Junction, MD ( Description We are searching for cleared professionals who are passionate about their work and ready to take the next step in their careers! The talented individuals we hire at Synergy are provided with a multitude...Contract workWork at officeImmediate startFlexible hours
$52k - $62.4k
#LI-KW1 #LI-Hybrid CBIZ, Inc. (NYSE: CBZ) is a leading professional services advisor to middle-market businesses nationwide. With industry knowledge and expertise in accounting, tax, advisory, benefits, insurance, and technology, CBIZ delivers actionable insights to ...SeniorFull time- ...Sr Software EngineerCollins Aerospace, an RTX company, is a leader in technologically advanced... ...and is currently seeking a Sr Software Engineer who is enthusiastic, hardworking, and... ...languages and related technologies such as Java, C++, Angular, GraphQL, REST, Kafka, and...SeniorWork experience placement
$100k
...Description Passionate about developing software and modeling complex phenomena? Enjoy collaborating... ...! We are seeking a motivated software engineer to help us build innovative modeling and... ..., you will... Develop and enhance C++ modeling and simulation capabilities representing...Temporary workWork experience placementInterim roleRelocation packageFlexible hours$145.6k - $276.8k
...industry leader in the development of command and control software systems and operates in a dynamic, complex, fast-paced... ...and international pursuits and programs. We are seeking a Senior Principal Systems Engineer to work on-site in Fulton, MD.What You Will DoServe as a...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!
- senior dynamics crm developer Columbia, MD
- senior application security Columbia, MD
- senior account director Columbia, MD
- senior advisor Columbia, MD
- senior cloud data engineer Columbia, MD
- senior customer service manager Columbia, MD
- senior Columbia, MD
- senior customer success engineer Columbia, MD
- senior property accountant Columbia, MD
- senior business development Columbia, MD

