Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer in Columbia, MD vacancy
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Hanover, MD
    3 days ago
  • 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

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    5 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    1 day ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  •  ...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

    Jobleads-US

    Fulton, MD
    3 days ago
  •  ...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

    Jobleads-US

    Fulton, MD
    2 days ago
  • 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-... 
    Senior
    Interim role

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • 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... 
    Senior
    Interim role

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    2 days ago
  •  ...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

    idexcel

    Savage, MD
    2 days ago
  •  ...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

    Huntington Ingalls Industries

    Columbia, MD
    3 days ago
  •  ...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

    Jobleads-US

    Columbia, MD
    4 days ago
  • 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 Bytoa
    Senior

    Bytoa

    Columbia, MD
    2 days ago
  • $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

    Collins Aerospace

    Fulton, MD
    3 days ago
  •  ...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... 
    Senior
    Local area

    Aptonet

    Columbia, MD
    4 days ago
  •  ...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

    Clarity

    Columbia, MD
    3 days ago
  • 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.
    Senior
    Full time

    Quid, Inc.

    Columbia, MD
    2 days ago
  • $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

    Envision Innovative Solutions

    Columbia, MD
    1 day ago
  • 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 Inc
    Senior

    BigBear Inc

    Columbia, MD
    5 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Fulton, MD
    1 day ago
  • $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... 
    Senior
    Contract work
    Local area
    Shift work
    3 days per week

    Peraton Corporation

    Columbia, MD
    16 hours ago
  • $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... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Columbia, MD
    3 days ago
  • $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)... 
    Senior
    Contract work
    Part time
    Work experience placement
    Flexible hours

    Belay Technologies

    Columbia, MD
    3 days ago
  • QualificationsEdmonton specificallySummaryType: Full-timeFunction: MarketingExperience level: Mid-Senior LevelIndustry: Marketing And Advertising
    Senior

    BLEND360

    Columbia, MD
    2 days ago
  • 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... 

    Aligning Talent Consultants, LLC

    Columbia, MD
    3 days ago
  • $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... 
    Senior
    Full time
    H1b
    Local area

    Quidient LLC

    Columbia, MD
    3 days ago
  •  ...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 work
    Work at office
    Immediate start
    Flexible hours

    Synergy ECP

    Annapolis Junction, MD
    16 hours ago
  • $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 ...
    Senior
    Full time

    CBIZ

    Columbia, MD
    2 days ago
  •  ...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... 
    Senior
    Work experience placement

    RTX

    Fulton, MD
    4 days ago
  • $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 work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Fulton, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!