2026 PhD Graduate - Formal Verification and Software Assurance Engineer
$105k - $245kJohns Hopkins Applied Physics Laboratory
Description Do you have experience conducting formal verification with formal methods for system and software assurance? Are you passionate about making meaningful contributions that impact national security systems? Do you thrive in an intellectually stimulating, professionally rewarding, and engaging environment? Responsibilities Solve problems to improve software assurance using static and dynamic analysis, language safety properties, symbolic execution, abstract interpretation, model checking, and automated and interactive theorem provers to tackle the nation’s most pressing cyber security challenges. Explore techniques to support development of zero-defect software and systems. Work on research teams staffed with world-class experts to perform research and development improving the state‑of‑the‑art in software assurance theory and practice. Collaborate with engineers and scientists who are passionate about innovation and are driven to make a real difference in defending our nation. Participate in research projects that create and apply formal methods tools and techniques to real-world problems, including formal verification of algorithms, improvement of code quality, elimination of software bugs and design flaws, formal specification description, and analysis of cyber‑physical systems. Devise and develop algorithms, techniques, and new tools that implement and test your ideas for improving critical systems and for more reliable reasoning under uncertainty. Analyze data and results related to system development and demonstrate the benefits of using formal methods in system development as well as the positive effects of using analysis tools. Share knowledge by clearly articulating ideas through papers and presentations to technical staff, management and government decision makers, and participate in working groups, sponsor meetings, proposal writing, and conferences. Join an environment that promotes professional growth, work‑life balance, and technical development. Minimum Qualifications PhD in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, or a related field. Internship experience or a combination of graduate research and experience with formal methods, software assurance, or related areas. Understanding or experience with formal methods tools and techniques such as language safety properties, symbolic execution, abstract interpretation, model checking, automated and interactive theorem proving, programming language analysis and design, type theory, static source code analysis, and formal logic. Ability to understand code in a variety of programming languages and develop software to demonstrate new analysis capabilities. Willingness to travel locally as required. Ability to obtain an Interim Top Secret level security clearance by the start date and ultimately obtain Top Secret clearance. Eligibility requires U.S. citizenship. Preferred Qualifications Internship experience with static and dynamic analysis or formal methods. Familiarity with operational semantics, abstract interpretation, symbolic execution, and type inference. Experience developing software on Windows and Linux using languages such as Rust, OCaml, C/C++, and Java. Hands‑on experience with static analysis tools (Coverity, Klocwork), dynamic analysis tools (Valgrind, libFuzzer, Java Pathfinder), symbolic execution engines (KLEE, angr), model checkers (TLA+, SPIN), SMT solvers (CVC5, MathSAT), automated theorem provers (Z3, ACL‑2), and interactive theorem provers (Lean, Coq). Published papers and conference presentations. Knowledge of cyber‑security concepts including network and host‑based security, cryptography, trusted systems, and vulnerability/exploit discovery. Interest in improving system design to reduce vulnerabilities and improve computer security. Current DoD clearance and prior experience working with government agencies. Benefits Annual salary range: $105,000 – $245,000. Employment Opportunity 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, 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. If you require a reasonable accommodation in any part of the hiring process, please contact View email address on click.appcast.io. #J-18808-Ljbffr Johns Hopkins Applied Physics Laboratory
$100k
...you have experience conducting formal verification with formal methods for system and software assurance? Are you passionate about... ...and practice. Work alongside engineers and scientists who are passionate... ...or a combination of graduate research and experience with...For graduatesInterim roleSummer workLocal areaNight shift$105k - $245k
...Hopkins Applied Physics Laboratory in Laurel, Maryland seeks a qualified individual to work on formal methods for software assurance impacting national security. The role requires a PhD in a relevant field and focuses on using analysis techniques to address core challenges...For phd- The Johns Hopkins University Applied Physics Laboratory is looking for a motivated Software Assurance/Formal Methods Developer to work on critical systems impacting national security. The role involves using static and dynamic analysis and formal methods to improve software...Suggested
$102.5k - $227.5k
Overview Join to apply for the 2026 PhD Graduate - Robotics Group role at... ...Ph.D. in Computer Science, Engineering, or Mathematics, we would... ..., AI, multi-agent teaming, assured autonomy, and novel robot design... ...developing AI/ML software that integrates with hardware...For graduatesFor phdFlexible hours$102.5k - $227.5k
2026 PhD Graduate - Neural and Cognitive Engineering Researcher Join to apply for the 2026 PhD Graduate - Neural and Cognitive Engineering Researcher role at... ...perform human subjects research, machine learning, software development, and/or biomedical signal processing. Communicate...For graduatesFor phd- 2026 PhD Graduate - Robotic/Autonomous Systems Engineer - Maritime Robotics Group at Johns Hopkins University Applied Physics Laboratory . Key technologies:... ...Collaborate with cross-functional teams throughout the software development lifecycle Contribute to code quality...For graduatesFor phd
$102.5k - $227.5k
Overview 2026 PhD Graduate - Artificial Intelligence and Machine Learning (AI/ML) Research Scientist at Johns Hopkins Applied Physics Laboratory. Join to apply for the 2026 PhD Graduate - Artificial Intelligence and Machine Learning (AI/ML) Research Scientist role at Johns...For graduatesFor phdInterim role$102.5k
...someone like you to join our team at APL! If you are graduating with a PhD in computer science, mathematics, engineering or a related field, we are looking for someone... ...challenges, we design and develop scalable software systems that leverage data science, visualization...For graduatesFor phdTemporary workWork experience placementInterim roleRelocation packageFlexible hours$102.5k - $227.5k
Job Title: 2026 PhD Graduate - Systems Engineer/Analyst - Multi-Mission Planning Development at Johns Hopkins Applied Physics Laboratory Pay Range Base... ..., Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Science, Physics, Mathematics, or...For graduatesFor phdFull timeInterim roleInternshipSummer internshipWorldwide$85k
...for someone like you to join our APL team! We are a team of software engineers, data scientists, and knowledge representation experts who partner... ...into analytic pipelines. Ontologists A foundation in formal logic. You’ll go above and beyond our minimum requirements if...For graduatesInterim role$102.5k - $227.5k
Overview 2026 PhD Graduate - Radar, Machine Learning, Signal Processing, Data Science at Johns... ...environment, as part of a varied team of engineers, physicists, and computer scientists?... ...signal processing, electromagnetics, software development, and boundary-layer...For graduatesFor phdFor contractorsInterim roleInternshipRemote work$102.5k - $227.5k
Overview 2026 PhD Graduate - Signal Processing / Communications and Networking Scientist at Johns Hopkins Applied Physics Laboratory... ...for distributed warfare theatres. You will use math, engineering, physics and software expertise to model, analyze and improve existing and...For graduatesFor phdFull timeFor contractorsInterim roleRelocation packageFlexible hours$102.5k - $227.5k
2026 PhD Graduate - Wireless Communications Engineer - Wireless Cyber Capabilities Join to apply for the 2026 PhD Graduate - Wireless Communications Engineer... ...communities with operational advantages by leveraging software‑defined radios, commercial cellular equipment, and...For graduatesFor phdTemporary workInterim roleRelocation packageFlexible hours$86.8k - $165.2k
Job Title Research Software Engineer, Formal Methods. Location Hybrid: Employees who are working in hybrid roles will work regularly both onsite... ...such as model checking, model measuring, and theorem proving. PhD degree. Experience writing logic for SAT, SMT solvers....For phdRelocation packageFlexible hours$85.3k
2026 PhD Graduate - Postdoctoral Researcher - In-Situ Sensing for Additive Manufacturing Are you passionate about pioneering advancements... ...paramount. Responsibilities Collaborate with APL scientists, engineers, and technicians to develop novel closed‑loop sensing and...For graduatesFor phdTemporary workWork experience placementRelocation packageFlexible hours$102.5k - $227.5k
Join to apply for the 2026 PhD Graduate - Physics role at Johns Hopkins Applied Physics Laboratory 1 day ago Be among the first 25 applicants... ...infrastructure. We are a hardworking group of scientists, engineers, and experimentalists! We are passionate about developing...For graduatesFor phdFull timeTemporary workWork experience placementInterim roleInternshipRelocation packageFlexible hoursNight shift$105k
2026 PhD Graduate - System Modeling, Evaluation, and Planning Are you interested in applying your... ...If you have a PhD in math, physics, engineering, or computer science, we\'re looking... ...is seeking Weapon System Analysts and Software Engineers to assess the planning and evaluation...For graduatesFor phdTemporary workWork experience placementInterim roleRelocation packageFlexible hours$105k
Overview If you are graduating with a doctorate degree in Aerospace Engineering, Mechanical Engineering, or a related STEM... ...problem solving. Qualifications PhD in Aerospace, Mechanical, or... ...technical leadership. Experience with software version control (GIT, GitLab,...For graduatesFor phdInterim role$105k
...working in a collaborative environment with engineers of varied backgrounds and experiences? If you are graduating with a PhD degree in Computer Science, Robotics, Mechanical... ...development environment that spans software, hardware, and field testing. Our team works...For graduatesFor phdInterim roleRelocation package$105k
Overview We are seeking a new PhD graduate with expertise in machine learning to support multi‑disciplinary teams performing a variety... ...security applications. You will join a varied team of engineers, software developers, statisticians, data scientists, and analysts who...For graduatesFor phdInterim role$85.3k
.... You will work at the interface of polymer science, materials engineering, and advanced manufacturing to help bridge the gap between material... ...behavior to optimize part performance. Qualifications Have a PhD in Materials Science, Polymer Science, Chemical Engineering,...For graduatesFor phd$105k
...like you to join our team at APL. We are seeking an aerothermal engineer to help us perform research, development, design, analysis and... ...vehicle TPS design concepts. As needed, assist in developing software tools for hypervelocity aerothermal analyses. Produce reports...For graduatesFor phdFor contractors$105k
...from operational U.S. submarines to understand performance and develop and validate physics‑based models? We are seeking a PhD in Mechanical Engineering ready to embrace challenges associated with simulating and analyzing complex submarine missile launcher systems. The...For graduatesFor phdFor contractorsInterim role$85.3k
Description Are you motivated by imagining creative solutions to tough problems? Are you searching for a role that leads to significant real‑world impacts by applying your strengths in 2D materials and electronic devices? If so, we are looking for someone like you to ...For graduatesFor phdTemporary workFlexible hours$85.3k
...discovery and design across scientific and engineering domains toward national security impact.... ..., and sponsors. Qualifications PhD degree in a relevant field such as AI, Mathematics... ...in Python and developing AI/ML software. Experience with containerized, cloud,...For graduatesFor phdInterim roleRemote work- Johns Hopkins University Applied Physics Laboratory is seeking a 2026 PhD Graduate for the role of Robotic/Autonomous Systems Engineer. This position focuses on designing and implementing technical solutions to meet complex business requirements while collaborating across...For graduatesFor phd
- The Johns Hopkins University Applied Physics Laboratory (APL) is seeking a 2026 PhD Graduate in Autonomous Systems Seeker and Sensor Engineer to join our team in advancing next generation seekers and sensors. You will join the Strike Guidance, Navigation, Controls (GNC...For graduatesFor phd
- ...working in a collaborative environment with engineers of varied backgrounds and experiences? If you are graduating with a PhD degree in Computer Science, Robotics, Mechanical... ...development environment that spans software, hardware, and field testing. Our team works...For graduatesFor phdTemporary workWork experience placementInterim roleRelocation packageFlexible hours
$105k
...grow your knowledge and improve your skills? If you are graduating with a PhD in Statistics, Physics, Mathematics, Computer Science, or... ...security applications. You will be joining a varied team of engineers, software developers, statisticians, data scientists, and analysts...For graduatesFor phdTemporary workInterim roleFlexible hours$105k
Description If you are graduating with a doctorate degree in aerospace engineering, mechanical engineering or a related STEM... ...qualifications for the job if you… Have a PhD degree in Aerospace Engineering,... ...project Have experience with software version control in GIT, GitLab,...For graduatesFor phdTemporary workWork experience placementInterim roleRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to 2026 PhD Graduate - Formal Verification and Software Assurance Engineer. Be the first to apply!
- computer system validation engineer Laurel, MD
- ngo software engineer Laurel, MD
- software developer Laurel, MD
- junior software developer Laurel, MD
- part time software developer remote Laurel, MD
- financial software developer Laurel, MD
- senior software engineer ruby on rails Laurel, MD
- software engineer amazon Laurel, MD
- senior software design engineer Laurel, MD
- software engineer remote Laurel, MD
