Senior C++ Software Engineer - Mission Planning
$85k - $195kJohns Hopkins Applied Physics Laboratory (APL)
Salary: $85,000 - 195,000 per year Requirements:
- We require a BS in Computer Science, Computer Engineering, Software Engineering, or a closely related discipline.
- We require 4+ years of experience developing C++ applications on Linux.
- We require 1+ years of Python programming experience.
- We require experience with Git or comparable version control tools.
- We value a strong commitment to mentoring teammates and delivering thoughtful code reviews.
- We value strong organizational skills.
- We value excellent written, verbal, and interpersonal communication skills for collaboration with teammates, sponsors, and users.
- We require the ability to obtain an Interim Secret clearance by the start date and ultimately qualify for Secret clearance, including eligibility for access to classified information and U.S. citizenship.
- Preferred qualifications include an advanced degree or equivalent experience in Computer Science, Computer Engineering, Software Development, or a closely related field.
- Preferred qualifications include 7+ years of software development experience with C++ on Linux.
- Preferred qualifications include experience with C++ build tools such as CMake and Conan.
- Preferred qualifications include experience with Conda for package management.
- Preferred qualifications include a strong interest in modeling and simulation.
- Preferred qualifications include knowledge of software profiling and optimization, testing, and static and dynamic code analysis.
- Preferred qualifications include experience with software delivery pipelines such as GitLab CI/CD.
- Preferred qualifications include an existing Final Secret or Top Secret clearance.
- We design, develop, test, and review cyber-hardened software in C++ and Python within classified environments.
- We carry out object-oriented design, algorithm design, implementation from specifications, code refactoring, software testing, software assurance, and supporting documentation.
- We perform high-impact engineering work that advances multi-mission and multi-service planning capabilities and helps predict the performance of U.S. military systems.
- We help build multi-mission simulation software, including capabilities related to ballistic missile defense and space domain awareness, for analysis and integration into mission planning tools.
- We document concepts, software, requirements, analysis findings, and technical recommendations.
- CI/CD
- Git
- GitLab
- Linux
- Python
- Security
- C++
- Support
- LESS
More:
We are the Johns Hopkins University Applied Physics Laboratory (APL), and our A5C team develops and deploys advanced planning capabilities directly to warfighters so they can build strong defenses across multiple missions, services, command echelons, and domains. We work on important challenges in defense, security, space, and science, and we value a collaborative, welcoming culture where people can be themselves, grow their careers, and connect with inspiring teammates. We offer generous benefits, including education assistance, strong retirement contributions, and a healthy work/life balance. Our campus is in the Baltimore-Washington metro area, and our compensation range for this role is $85,000 to $195,000 annually, with additional compensation options available under internal policy and/or contractual designation.
last updated 40 week of 2026
$85k
...work in Multi-Domain mission planning and decision dominance... ...participating in dynamic software development,... ...member with software engineering experience willing to... ...military systems. As a Senior Software Engineer your... ...hardened software written in C++ and Python within...SeniorTemporary workWork experience placementInterim roleRelocation packageFlexible hours$114.6k - $252.1k
Job Title: Senior Mission Solution ArchitectJob Category: EngineeringTime Type: Full... ...supporting CACI’s Mission & Engineering Support (M&ES) portfolio, you will... ...sustainment; systems engineering and software modernization; operations, planning, training, and readiness;...SeniorContract workWork experience placementFor subcontractorLocal areaFlexible hours- ...Job Description Job Description Senior Software Engineer — Secure Mission Systems Location: Mainly remote, with onsite work in Laurel, Maryland... ...approximately every six weeks for team-wide sprint planning Clearance: Active final DoD Secret clearance required...SeniorWeekly payContract workRemote workWork from homeHome office1 day per week
- ...Job Description Senior Software Developer - TS/SCI with... ...nation's most critical missions. We're looking for builders — engineers with the curiosity to spot... ...and automated tests, and planning and monitoring production... ...level experience with C or C++ – TypeScript/React UI development...Senior
- ...is seeking a highly skilled Senior Software Developer – Java & Kubernetes... ...clearance with Polygraph to support mission-critical programs in... ...teams through communication, planning documentation, system testing... ...Community. Experience with C or C++. Five (5) or more years of...SeniorTemporary workFor contractorsWork experience placement
$161.6k - $222.2k
...Description Senior Embedded Software Engineer Liquid Robotics is seeking a Senior... ...Engineer to develop mission-critical software for autonomous... ...design notes, runbooks, test plans, and procedures. Key... ...and architecture skills in C++ and Java for mission code;...Senior$105k
...systems, and advanced mission capabilities? Do... ...(QPJ) is seeking a Senior Robotics & Autonomous Systems Engineer to provide... ...management across hardware, software, sensing,... ...including perception, planning, navigation, controls... ...programming in Python, C++, or similar...SeniorTemporary workWork experience placementInterim roleRelocation packageFlexible hours- ...the development of command and control software systems, operating in a dynamic, complex... ...Serve as a technical lead and systems engineer on challenging software development projects... .../radars, air traffic control, mission planning, missile systems or combat/fire control...SeniorRelocation
- Senior Software Engineer (C++) Annapolis Junction, MD ( Description We are searching for cleared professionals... ...to providing support for ongoing mission-critical operations. With high demand... ...Benefits package and 401K Retirement plan so you can take care of yourself and...SeniorContract workWork at officeImmediate startFlexible hours
$105k - $290k
...systems, or aerospace engineering, computer science,... ...systems, or other mission-critical... ...information to sponsors and senior leaders.... ...experience in Python, C++, or similar languages... ...perception, SLAM, planning, controls, AI/ML,... ...across hardware, software, sensing, communications...SeniorFull timeInterim roleRelocation packageFlexible hours- ...Clarity Innovations is seeking a cleared Senior Principal Mission Engineer to lead on-site virtualization and hardware operations in a secure environment. You will manage Proxmox-based platforms, Ceph storage, and ensure robust health of the control plane across a multi...Senior
$100k
...Job Description Job Description Software Engineer, Entry Level (C++, JavaScript, Python), Intelligence Community Mission Program, Fort Meade, MD Summary: Job Title: Software... ...family, 100% employer-paid (HMO HSA Silver plan), plus a Health Savings Account ~ Five...Full timeTemporary workInternshipImmediate start$145.6k - $276.8k
...development of command and control software systems and operates in a dynamic,... ...pursuits and programs. We are seeking a Senior Principal Systems Engineer to work on-site in Fulton, MD.... ...Surveillance/Radars, Air Traffic Control, Mission Planning, Missile Systems or Combat/Fire...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$120k - $160k
...Description SAIC is seeking a Senior Systems Engineer. Job Duties Provide... ...configuration and technical data. Provide planning and estimating services to validate... ...is no deadline. SAIC® is a premier mission integrator focused on advancing the...SeniorWork at office$155k - $175k
...Job Description Job Description Job Title Senior‑Level Python Developer (Python, C++) Why IDS? IDS believes in resolving conflict, building innovative... ...The developer will work closely with a small team and mission stakeholders to capture requirements, develop network...SeniorLocal areaFlexible hoursShift work$176k - $282k
...are seeking a Systems Engineer to support the analysis... ...and implementation planning, including the development... ...stakeholders, senior leadership, and executive... ...technical requirements for software developers, testers,... ...security company that drives missions of consequence...SeniorContract workShift work- ...wide range of national defense missions. This role directly supports... .../loads operating system software, troubleshoot and maintain integrity... ...capacity analysis and planning. Analyze and resolve... ...planning and leading Systems Engineering efforts is required. Must...SeniorWork at office
$86.9k - $198k
Cyberspace Policy Analyst, SeniorThe Opportunity:As a defense mission professional, you ask questions others don’t. You understand the... ...we do for USCYBERCOM and the solutions we deliver for strategic planning.Further your career with us as you help solve complex design,...SeniorFull timeContract workPart timeLocal areaRemote work$200k - $225k
...premier resource for mission-critical solutions through... ..., network security software, and expert guidance to... .... Incorporates new plans, designs and systems into... ...preparation of system engineering management plans and... ...government overseers, and senior executives....Senior- ...DATA ENGINEER SENIOR PRINCIPAL Program Overview GDIT delivers critical all-source intelligence... ...force and ensures alignment with the mission portfolios. On this program, GDIT... ...across the entire intelligence cycle—planning, collection, processing, exploitation,...Senior
- ...Solutions company, delivers mission-focused technology... ...high-performing engineering teams and developing innovative... ...and customer-focused Senior Systems Administrator... ...capacity analysis and planning Provide in-depth... ...operating system software, troubleshoot, maintain...Senior
$100k - $140k
...years of relevant Systems Engineer experience, or an... ...maintenance, retirement planning, consolidation, and... ...and recommend hardware, software, and service solutions... ...driven, customer-focused Senior Systems Engineer to... ...capabilities for a global, mission-focused workforce. You...SeniorFull timeFor contractorsRemote work- ...driven, and customer-focused Senior Systems Engineer to join our team in... ...capabilities for a global, mission-focused workforce. This position... ...systems, maintenance, planning retirement/consolidation and... ...recommend appropriate hardware, software and services solutions....SeniorLong term contractFor contractorsWork at officeRemote work
$145k - $155k
...Lentech is hiring a Senior Systems Engineer Responsibilities : Applies systems engineering principles... ...expertise to support PAC’s mission of developing data processing systems,... ...dependency management, and solution level planning Knowledge of system requirements...SeniorFull time- ...lead a cross-functional integration and engineering team, drive integration and migration planning, and serve as the ultimate advocate for client mission success. This position may require on... .... Work Environment This is a senior, integration-based leadership role that...Senior
$150k - $190k
Senior Software Engineer Location: Dahlgren, VA Job Status: Full Time Clearance:... ...to the warfighter with the mission of improving essential, and... ...platform testing Experience with C++ using the C11 standard... ...such as Daily Standups, Sprint Planning and Sprint Reviews Quickly adapt...SeniorFull time$185k - $238k
...Intelliforce, we take on complex mission challenges where strong systems engineering and deep customer understanding have... .... In this role, you will provide senior technical leadership on a PRIME... ..., design, integration, technical planning, and issue resolution, while also...Full timeContract workImmediate startVisa sponsorship$200k - $250k
...Senior Proposal ManagerBI&A is seeking a skilled Senior Proposal... ...a proven track record of planning and developing winning IC... ...including IT services, systems engineering, software development and integration... ...Analytics supports global missions by building and delivering...SeniorContract workRemote work- ...Program Management Specialist to support a mission-focused customer environment. This... ...acquisition documentation, reporting, and resource planning. The selected candidate will provide... ...to Government Program Managers or senior program leadership. Experience supporting...SeniorContract workFor contractors
$190k - $304k
...Peraton is seeking an ambitious Senior Director of Capture... ...innovative and cost-effective mission relevant solutions and compelling... ...any combination of: Mission Engineering, Digital Transformation, AI /... ...including risk and mitigation plans during governance reviews with...SeniorContract workFor subcontractorWork at officeLocal areaShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer - Mission Planning. Be the first to apply!
- senior software engineer ruby on rails Laurel, MD
- senior manager Laurel, MD
- senior living Laurel, MD
- senior vmware engineer Laurel, MD
- senior consulting engineer Laurel, MD
- senior sas developer Laurel, MD
- remote senior project manager Laurel, MD
- senior Laurel, MD
- senior software engineer remote Laurel, MD
- senior activities Laurel, MD





