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

C++ Software Engineer

$100k

The Johns Hopkins University Applied Physics Laboratory

Description Passionate about developing software and modeling complex phenomena? Enjoy collaborating with internal and external partners to understand their needs and help solve their problems? We are seeking a motivated software engineer to help us build innovative modeling and simulation (M&S) applications to support the development of next‑generation strike weapons, combat air vehicles and other critical capabilities. You'll be joining our team of developers and analysts who work together to create a variety of solutions to multifaceted challenges. We are a large team of 50+ engineers, physicists, mathematicians, and computer scientists who perform mission‑level analysis to drive acquisition decisions on important precision strike technologies. Our work is sophisticated, engaging, and frequently has significant impact on Department of Defense programs. Responsibilities Develop and enhance C++ modeling and simulation capabilities representing radar, tracking, engagement, and related mission‑system behaviors Deliver software tools that enable analysts use to assess military utility, system requirements, and capability tradeoffs for air dominance and strike systems Collaborate with a well‑rounded team of engineers and analysts to build, adapt, and integrate software for applications, infrastructure, and user interfaces Participate in defining requirements, designing, developing, testing, integrating, delivering, and maintaining M&S tools Qualifications Possess a Bachelor's degree in computer science, computer engineering, or a related field. Have a demonstrated record of developing robust, maintainable software using modern C++ 17 or newer. Can communicate effectively with end‑users about technical issues and new software capabilities. Are willing, able and passionate about learning new concepts and growing your personal skill set. Are able to obtain an Interim Secret security clearance and can ultimately obtain a Top Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. Preferred Qualifications Have a Master's degree or PhD in a related technical field. Are proficient using Git, CMake, and Conan. Have experience with DevSecOps, especially using GitLab or Docker. Have experience using GoogleTest (GTest) for unit and regression testing code. Have experience with AFSIM's simulation framework and developing plugins for it. Have experience working with Tracking and Filtering, Data Fusion, RF, or Electronic Warfare. Are familiar with Java, Python, or MATLAB. Benefits Robust education assistance program. Unparalleled retirement contributions. Health, dental, vision, life insurance, short‑term and long‑term disability. Paid time off, flexible spending accounts, and training and development. EEO Statement 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 View email address on click.appcast.io. Pay Range Minimum Rate: $100,000 Annually Maximum Rate: $245,000 Annually #J-18808-Ljbffr The Johns Hopkins University Applied Physics Laboratory

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the C++ Software Engineer in Laurel, MD vacancy
  • $100k

    About the Role Passionate about developing software and modeling complex phenomena? Enjoy...  ...Group! Responsibilities Develop and enhance C++ modeling and simulation capabilities...  ...Collaborate with a well-rounded team of engineers and analysts to build, adapt, and integrate... 
    Suggested
    Interim role

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 
    Suggested

    Lockheed Martin

    Annapolis Junction, MD
    19 hours ago
  • This very successful client is an engineering and security technology applications firm offering a complete...  ...SouthTek Resources is actively searching for a Software Engineer with 1-4 years of experience as a full-stack C++/C# software engineer, including knowledge of... 
    Suggested
    H1b
    Visa sponsorship

    SouthTek Resources

    Columbia, MD
    1 day ago
  • Constellation Technologies, Inc is seeking a Software Engineer in Laurel, Maryland, requiring a minimum TS/SCI clearance and programming experience in languages like Java, Python, and C/C++. The role offers a comprehensive benefits package including 80% employer-paid healthcare... 
    Suggested

    Constellation Technologies, Inc

    Laurel, MD
    1 day ago
  •  ...security challenges. The role requires a strong background in C++, game-engine systems, and debugging hard runtime problems. This position...  ...challenges. Candidates with experience in performance-sensitive software and a bachelor's degree in a relevant field are encouraged to... 
    Suggested

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    1 day ago
  •  ...Laboratory in Laurel, MD, seeks a passionate software developer to join the Air Combat and Strike Mission...  ...Analysis Group. You will develop and enhance C++ modeling and simulation capabilities while collaborating with engineers and analysts. Required qualifications include... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  •  ...University Applied Physics Laboratory is seeking a motivated software engineer to develop innovative modeling and simulation applications for...  ...degree in computer science and demonstrate competence in modern C++. The position offers extensive benefits, including education... 

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    1 day ago
  •  ...Systems Programmer to architect and improve real-time software systems for national security training and...  ...years of software development experience, strong C++ skills, and a track record in performance-sensitive game-engine systems. The position offers a rewarding work... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • $185k - $240k

    Bestgate Engineering is searching for a Senior CNO Developer in Laurel, Maryland. Your role...  ...designing, implementing, and maintaining software systems, particularly focusing on C programming...  ...engineering, specifically with C/C++ and Python, and possesses an active TS/SCI... 

    Bestgate Engineering

    Laurel, MD
    3 days ago
  •  ...security challenges. This role involves creating real-time software for scenarios, physics modeling, and interactive 3D...  ...The ideal candidate will have a strong background in C++ programming, experience with game engines, and the ability to collaborate with... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • $750 per month

     ...file processing pipelines, data routing engines, hot folder watchers, and workflow management...  ...in the driver's seat of your career. Software Engineering candidates have experience...  ...Computer Programming, Software Engineering, C++, Design Patterns, Enterprise Integration... 
    16 hours
    Full time
    Temporary work

    Interclypse

    Annapolis Junction, MD
    19 hours ago
  •  ...role involves architecting, developing, and optimizing real-time software systems while providing technical leadership and mentorship. The ideal candidate has substantial experience in C++, game engine systems, and real-time simulation. A commitment to public service... 

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • $3,000 per month

     ...eligible for a $25K sign on bonus for external hires! Cyber Software Engineer Stf - SIGNAL SWE WHAT WE‘RE DOING Lockheed Martin, Cyber...  ...● RF signals analysis ● Demonstrated experience coding C/C++ and Python ● Ability to design, develop and implement systems... 
    Relocation package

    Lockheed Martin

    Laurel, MD
    1 day ago
  •  ...NET, maintaining existing systems, and mentoring junior developers. The ideal candidate will have at least 7 years of experience in software development, be proficient in SQL, and possess strong analytical skills. Holman offers a competitive salary and comprehensive... 
    Remote work

    Holman Enterprises

    Laurel, MD
    7 hours ago
  • $100k

    Description Are you skilled in C++, game‑engine systems, real‑time simulation, or performance‑sensitive software? Do you enjoy debugging hard runtime problems and building interactive 3D capabilities that run reliably under real constraints? If so, we’re looking for someone... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  •  ...Digital Transformations across various domains and industries. Our history spans over 13 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our employees and our clients are our strengths as the... 
    Contract work

    InterSources

    Laurel, MD
    19 hours ago
  • $170k - $214k

    AV is looking for a Software Engineer based in Jessup, Maryland, who will design and maintain DevOps pipelines, optimize GPU resources, and ensure the performance of C++ and Python applications. The ideal candidate has over 20 years of experience, excellent communication... 

    AV

    Jessup, MD
    1 day ago
  • $185.9k - $292.1k

    Northrop Grumman is seeking a Staff Cyber Software Engineer with expertise in C/C++, Java, and Python. This role involves designing and developing CNO tools at locations including Annapolis Junction, MD, and San Antonio, TX. The ideal candidate will possess a Bachelor's... 

    Northrop Grumman

    Jessup, MD
    1 day ago
  • $100k

     ...Job Overview Are you a skilled software developer with a passion for crafting highly‑quality...  ...APL. We are seeking a talented software engineer to help us expand our internal high fidelity...  ...programming languages (e.g., Python, C++, Rust, Julia, etc.) with a desire to expand... 
    Full time
    Interim role

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    3 days ago
  •  ...technology research organization in Laurel, Maryland seeks a Software Engineer to develop AI and software solutions for military applications...  ...strong programming background in languages such as Python and C++, alongside experience in AI applications. Responsibilities include... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • Job Description: • Strong development experience in Golang and DevOps • Experience in the AWS cloud framework • Understanding of RESTful APIs and microservices architecture. • Familiarity with version control systems (e.g., Git). • Knowledge of containerization...

    Omni Inclusive

    Laurel, MD
    2 days ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 

    Lockheed Martin

    Laurel, MD
    1 day ago
  • $190k - $210k

    AV is seeking a Mid-Level Software Developer to design and develop low-level software tools supporting...  ...requires strong proficiency in Python or C/C++, a Bachelor's degree in a technical field, and 7 years of software engineering experience or equivalent experience. The... 

    AV

    Jessup, MD
    1 day ago
  • Northrop Grumman is seeking a Sr. Principal Cyber Software Engineer to work on custom software design and CNO tools. The role involves programming in languages like C, C++, Java, and Python, as well as developing applications in both Windows and UNIX environments. This... 

    Northrop Grumman

    Jessup, MD
    1 day ago
  •  ...TS/SCI with Polygraph SITEC Consulting is seeking a Mid-Level Software Developer to support the sustainment, enhancement, and production...  ...will join a collaborative team of developers and systems engineers responsible for ensuring enterprise applications remain reliable... 
    Full time

    SITEC Consulting LLC

    Laurel, MD
    4 days ago
  • $100k - $245k

     ...Physics Laboratory in Laurel, MD, is seeking a Test Automation Software Engineer to develop software for aerospace projects. This role involves...  ...hold a B.S. in a technical field and have proficiency in C++ and Python, along with 3+ years in embedded systems. Generous... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  •  ...development of the System Requirements Specification (SRS) and apply functional knowledge of business functions to design optimal software / systems • Review technical deliverables throughout detailed design and development phase to ensure quality adherence and identify... 
    Permanent employment
    Work at office

    Futran Tech Solutions Pvt. Ltd.

    Laurel, MD
    4 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
    1 day ago
  • $45 - $50 per hour

     ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...Nice To Have (not required): Embedded C/C++ Development, Angular 2, any RF... 
    Hourly pay
    Full time
    Contract work
    Local area
    Remote work
    Worldwide

    USM

    Beltsville, MD
    1 day ago
  •  ...Determining specifications, then plans, designs, and developing the most complex and business critical software solutions, utilizing appropriate software engineering processes (either individually or in concert with a project team). Assisting in the most difficult support... 
    Temporary work
    Work experience placement
    Flexible hours

    Interclypse

    Annapolis Junction, MD
    19 hours ago

Do you want to receive more vacancies?

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