Senior C++ Software Engineer - Multi-Mission Planning Development
$85kJohns Hopkins Applied Physics Laboratory (APL)
Are you passionate about applying your talents to address the difficult challenges facing our warfighters such as Operationalizing Artificial Intelligence to support Achieving Robust Homeland and Theater Defenses, Accelerating Warfighting Capabilities in INDOPACOM, or Enabling Space Superiority?
Are you searching for important work in Multi-Domain mission planning and decision dominance?
Do you love participating in dynamic software development, prototyping, and transition efforts that regularly provide our warfighters new capabilities?
Would you like to make impactful contributions to the prototyping and development of sophisticated tools in support of U.S. warfighters in the armed services?
If so, we're looking for someone like you to join our team at APL!
In A5C, we develop and deploy advanced planning capabilities and solutions directly into the hands of the warfighter, empowering them to design dominant defenses for maximum performance across multiple simultaneous multiple missions, multiple services, and multiple command echelon planning levels and domains.
We are seeking an enthusiastic team member with software engineering experience willing to take on exciting assignments and willing to learn about the complexity of military systems.
As a Senior Software Engineer your duties and tasks would include:
- Designing, developing, testing, and reviewing cyber-hardened software written in C++ and Python within classified environments. Work includes object-oriented design, algorithm design, algorithm implementation from design specifications, code refactoring, software testing, software assurance, and associated documentation.
- Conducting high-impact engineering activities that will support the development of multi-mission and multi-service planning capabilities to predict performance of U.S. military systems.
- Helping develop multi-mission (Ballistic Missile Defense, Space Domain Awareness, etc.) simulation software for use in analysis and integration into mission planning software.
- Document concepts, software, requirements, analysis results, and technical recommendations.
Qualifications
You meet our minimum qualifications for the job if you...
- Possess a BS in Computer Science, Computer Engineering, Software Engineering, or a closely related area.
- Have 4+ years of experience in developing applications in C++ on Linux.
- Have 1+ years of experience in coding with Python.
- Have experience with Git or similar version control systems.
- Are passionate about mentoring team members and providing meaningful code reviews.
- Demonstrate strong organizational abilities.
- Demonstrate excellent written, oral, and communication skills when collaborating with team members, sponsors, and users.
- Are able to acquire an Interim Secret level security clearance by your start date and can ultimately acquire Secret level clearance. If selected, you will be subject to a security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.
You'll go above and beyond our minimum requirements if you...
- Possess an advanced degree or equivalent experience in Computer Science, Computer Engineering, Software Development, or a closely related area.
- Have 7+ years of experience in software development with C++ on Linux.
- Have used C++ build tooling such as CMake and Conan.
- Have used Conda for package management.
- Have a strong interest in modeling and simulation.
- Have demonstrated knowledge of software profiling and optimization, testing, and static and dynamic code analysis.
- Have experience working with software development pipelines such as GitLab CI/CD.
- Already possess a Final Secret or Top Secret security clearance.
About Us
Why Work at APL?
The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation’s most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates.
At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL’s campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at .
All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact .
The referenced pay range is based on JHU APL’s good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development. Applications are accepted on a rolling basis.
Minimum Rate $85,000 AnnuallyMaximum Rate $195,000 Annually
$175k - $225k
...Senior Software EngineerWe are seeking a highly... ...Senior Software Engineer to support the development, enhancement, integration... ...sustainment of mission-critical... ...software systems using C++, Python, and... ...management, and multi-architecture... ...Retire sooner than planned: Get closer to...SeniorSummer holidayImmediate start- ..., and advanced mission capabilities? Do... ...through the development, integration, and... ...Group is seeking engineers to help us... ...development, and software deployment on resource... ...perception, planning, navigation,... ...inference, and multi-agent autonomy... ...such as Python, C++, Rust, or similar...SuggestedInterim roleInternship
$90.22k - $145k
...,220 - $145,000 This software developer analyzes, designs... ...appropriate development and support tools to... ...the military aviation mission planning enterprise Essential... ...bachelor's degree in an Engineering or Computer Science is... ...applications using C#, C++, and client...Senior$100k - $245k
...cyber capability development, mission or systems engineering, cyber... ...and executable plans. Demonstrated... ...in areas such as software, hardware, networking... ...systems, or other multi-domain mission elements... ...and briefing senior executive or... ...Security C++ LESS More:...SuggestedFull timeInterim role- ...Laboratory (APL) seeks a Flight Systems Engineer to develop and integrate algorithms and system-level approaches for end-to-end mission planning of current and future conventional and nuclear... ...2+ years of experience, programming in C++, MATLAB or Python, and the #J-18808-...Suggested
$100k - $245k
...Software EngineerPassionate about developing software... ...Air Combat and Strike Mission Analysis Group!We are... ...a motivated software engineer to help us build innovative... ...to support the development of next-generation strike... ...will:Develop and enhance C++ modeling and...Interim role- ...company's success. Join our mission to positively impact society... ...requirements and business processes re-engineering methodologies. Solves... ...reports and applications development. Facilitates collaboration... ...maximumFinancial education and planning supportHealth Insurance (...SeniorTemporary workFlexible hours
- ...of cyber operations from planning through execution to post-mission activities and will... ...support to PMO and associated development teams. Requirements... ..., with ability to multi-task, apply critical thinking... ...’s Degree in Computer Engineering, Electrical Engineering...SeniorWork experience placement
$100k
...at APL’s Capabilities Development Group (QCC)! We work as a multi-disciplinary team of... ..., cybersecurity, and software engineers, who enable mission resilience by developing... ...or operational planning Have experience developing... .../TypeScript, C/C++, or equivalent Have...Temporary workWork experience placementInterim roleLocal areaRelocation packageFlexible hours- ...DescriptionDewberry is seeking a Senior Project Managerfor... ...the responsibility to manage multi-disciplined land developmentdesignprojects... ...proposal preparation, land development planning and design, client and... ...planning and civil engineering designRegulatory permittingExpert...SeniorFull timeTemporary workFlexible hours
- ...to join our team. The Senior Principal Product Manager supports the development of product strategy and... ...requirements, and marketing plans for a specific product... ...Support & Pre-Sales Engineering * Client Advisory Board... ...policies, procedures and mission statement. Adhere to...SeniorH1bWork at officeRemote work2 days per week
- Leidos is seeking a Principal Systems Engineer to provide technical leadership across requirements, architecture, design, integration, verification, and lifecycle management of complex mission systems. You will guide systems-engineering efforts from stakeholder needs through...Senior
$105k - $245k
...Senior Enterprise Software EngineerAre you eager to architect... ...passionate about large, mission-critical systems... ..., and Agile development?The Mission Engineering Group at JHU/APL of... ...integrate software using C++, Java, and/or... ...working in large, multi-module or multi-service...SeniorFor contractorsInterim role- ...small, collaborative development team supporting... ...enhancement of a mission-critical... ...operation. Serve as a senior technical point... ...testing to validate software reliability,... ...participating in sprint planning, backlog grooming... ...development/engineering. Sixteen (16) years...Senior
$137.4k - $302.3k
...Title: Principal Mission Solution ArchitectJob... ...CACI’s Mission & Engineering Support (M&ES)... ...relationships, brief senior leadership, and mentor... ...solution development for the largest and... ...Recommend operational plans, solution strategies... ...engineering and software modernization; operations...Contract workTemporary workWork experience placementFlexible hours- ...and Program Leader for 4-H Youth Development The University of Maryland Extension... ...Director and is a member of the Senior Leadership Team, focusing on the mission and goals of 4-H Youth... ...coaching for faculty, including planning, implementing, and evaluating research...Senior
$150k - $200k
...Senior Project Manager - Construction Coakley... ...Commercial, Higher Education, Multi-Family, LIfe-Sciences,... ..., and team development. The Senior Project... ...with owners, architects, engineers, construction managers... ...understand how preconstruction planning, procurement, cost...SeniorContract workFor subcontractorWork at officeLocal areaNight shiftWeekend workAfternoon shiftEarly shift$105k
...Senior Engineer/Analyst For Isrt Scientific... ...achieve their missions in Intelligence... ...physical models, software prototypes,... ...image processing, multi-sensor data... ..., including planning, execution, and... ...MATLAB, Python, C++, and Java and... ...training and development. Applications...SeniorTemporary workFor contractorsWork experience placementInternshipLocal areaRelocation packageFlexible hours$146k - $234k
...security company that drives missions of consequence spanning the... ...Description: Software Engineer to implement, test, and operate... ...programming language or C or C++Developing RESTful servicesDeveloping... ...20) years of experience in planning and leading Software Engineering...SeniorContract workTemporary workWork experience placementShift work$107.9k - $195.05k
...technology-enabled services and mission software capabilities in the areas of... ...guidance and direction to planning activities that underpin... ...available Cyberspace capabilities, development of future Cyberspace... ...leading teams and providing senior-level advice to organizational...SeniorContract workLocal areaImmediate start- HDR is seeking a Senior Highway/Roads Engineer to lead the detailed development of urban roadway projects and perform QA checks on major transportation assignments... ...in urban and rural interchanges, traffic management, and transportation planning. #J-18808-Ljbffr HDRSenior
$115.1k - $205.04k
...initiating a search for a Senior Electrical Engineer (Generation) to join... ...and leadership for multi-site/phase due... ...improvement, design, development, and construction of... ...concept development, planning, and construction of... ...-specific design software (i.e., PTW/SKM, ETAP...SeniorFor subcontractorWork at officeLocal areaFlexible hours$131.3k - $237.35k
...our next TS/SCI Senior Systems Engineer supporting DIA’... ...as part of a mission focused, solutions... ...and professional development. As the Senior... ...master to lead a software development team... ...implementation planning, integration and... ...virtualization, Multi-Instance GPU (MIG...SeniorContract workLocal areaImmediate startRemote workFlexible hours$131.3k - $237.35k
...team of hackers and engineers have experience spanning... ...of research, development, and operations missions - across desktop, mobile... ...of capabilities.The Software Engineer will be... ...written in Java and/or C++.Participate in Agile... ...contributing to sprint planning, code reviews, and...SeniorFull time$10k
...Technology Partners is seeking a Senior Java Software Engineer to support the... ...modernization and productization of a mission-focused software suite... ...deep experience in Java development, modern software... ...activities, including sprint planning, backlog refinement, status...SeniorTemporary workFor contractorsLocal area$133,500 - $227,000 per day
...intelligence, ensuring mission success in an... ...mission-first software and data engineering platform... ...We are hiring a Senior Principal Platform... ...is the product development org at Clarity Innovations... ...capacity planning, version upgrades... ...similar).Build multi-tenancy so many...SeniorContract workWork at officeFlexible hours- ...Software EngineerJoin ClearEdge and be part of a mission-focused team solving some of the... ...Mission:Work with multi-talented development team and key... ...seeking a software engineer who will design,... ...technical plans, and deliver impactful... ...such as Java, C++, C#Nice to Have:...Contract work
$175k - $270k
...technology, and people. With a mission to fuel bold visions,... ...RoleWe are seeking a senior product leader to own the strategy, development, and go-to-market... ...with Data Science, Data Engineering, Sales, Marketing, and... ...requirements and build plans in partnership with Data...Senior$131.3k - $237.35k
...next TS/SCI cleared Senior DevOps Software Engineer to play a critical... ...support our client’s mission to centralize and... ...the shelf and newly development software to sustain... ...work closely with a multi-disciplinary team of... ...Program Increment (PI) planning and execution, including...SeniorLocal areaImmediate startRemote workFlexible hours$10k
...Systems Security Engineer (ISSE) –... ...is seeking a Senior Information Systems... ...the design, development, implementation... ...Defense (DoD) missions. This position... ...-Shelf (COTS) software components.\n... ...performing security planning, vulnerability... ...large, multi-tiered programs...SeniorHourly payContract workTemporary workWork experience placementSummer workImmediate start2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer - Multi-Mission Planning Development. Be the first to apply!
- senior cloud service delivery manager Laurel, MD
- senior software design engineer Laurel, MD
- senior part time Laurel, MD
- srs Laurel, MD
- senior project manager contract Laurel, MD
- senior business analyst contract Laurel, MD
- senior information technology project manager Laurel, MD
- senior scientific director Laurel, MD
- senior designer remote Laurel, MD
- senior marketing project manager Laurel, MD





