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
$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- Johns Hopkins Applied Physics Laboratory (APL) seeks a Senior C++ Software Engineer to build advanced software for national security, space, and health missions. You will design and implement high-performance C++ applications, collaborate with scientists and engineers to...SeniorFull time
- ...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
$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...SuggestedContract workImmediate startVisa sponsorship$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- ...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
$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- 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
- ...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
$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$10k
...Technology Partners is seeking a Senior Software Engineer / Technical Lead to support... ...and modernization of a mission-focused software suite for deployment... ...activities including sprint planning, status reporting, backlog... ...software using Java, C, or C++ on Linux and Windows...SeniorTemporary workFor contractorsLocal area$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$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$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- ...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
- ...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
- ...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
- ...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
$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- ...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
$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$105k - $290k
...Bachelors degree in Computer Science, Computer Engineering, Software Engineering, or a related engineering... ...programming languages such as Python, C++, or comparable options. Have... ...Engage in the development of military planning tools including models and simulations,...SeniorFull timeInterim role$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$155k - $175k
...Job Description Job Title Senior‑Level AI Engineer (Python) Why IDS? IDS... ...and Emerging Technologies mission. The engineer will work closely... ...requirements, support structured planning, improve certification... ...experience across the software development lifecycle • Active...SeniorLocal areaFlexible hoursShift work- ...staff, fully paid. Your mission: Work with multi-talented team... ...an experienced systems engineering professional to support our customer... ...well as support to project planning assessment, control, and risk... ...Rounded: You bring in-depth software engineering experience together...Senior
$176k - $282k
...for review and refinement of software and Devops team for upcoming... ...of professional software engineering experience supporting programs... ...iterative development, sprint planning, code reviews, and... ...security company that drives missions of consequence spanning the...SeniorContract workShift work- ...Northrop Grumman Mission Systems seeks a Sr. Principal Cyber Software Engineer (Level 2 CNO Analyst/Programmer) to design and develop end-to-end software for mission... ...and other sites. You will program in Python/C/C++, Java, or Perl, work with Windows/.NET and UNIX build...Senior
- ...seeking a highly skilled Senior Systems Engineer – Agile/Scrum with an active... ...efforts within an Agile software development environment, with... ...Demonstrated experience planning and leading Systems Engineering... ...committed to delivering mission-critical solutions while fostering...SeniorTemporary work
$100k - $245k
...year Requirements: Bachelors degree in engineering, mathematics, physics, or a related... ...and allocating RAM requirements based on mission needs and user requirements. Understanding... ...development, risk assessments, test planning, and system evaluations. Develop reliability...SeniorFull timeFor contractors
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 customer service Laurel, MD
- senior cloud data engineer Laurel, MD
- senior living Laurel, MD
- senior network engineer 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



