> Markdown version of [/jobs/ext/1281615-reentry-systems-software-engineer](https://www.wearedevelopers.com/jobs/ext/1281615-reentry-systems-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Reentry Systems Software Engineer - **Company:** The Johns Hopkins University Applied Physics Laboratory LLC - **Location:** North Laurel, MD, United States - **Experience:** Expert - **Salary:** $85,000.0 - $195,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), C++ (Programming Language), General-Purpose Computing on Graphics Processing Units, Python (Programming Language), MATLAB, Software Engineering, Information Technology, Modeling and Simulation, Programming Languages - **Published:** July 15, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17578404?backUrl=%2Fcareer%2F17578404%2FReentry-Systems-Software-Engineer-Maryland-Laurel ## About the Role Are you interested in developing software for modeling and simulating complex flight systems?, * Have a Bachelor's degree in Computer Science, Aerospace Engineering, Physics, or a related field * Have experience working with or developing modeling and simulation tools using numerical methods * Have experience with C, C++, and/or other high performance scientific languages * Have experience with software design and architecting, including designing library APIs and writing memory and CPU efficient code * Are able to obtain a Secret level security clearance by your start date 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. You'll go above and beyond our minimum requirements if you... * Have a Master's degree in Computer Science, Aerospace Engineering, Physics, or a related field * Have 5+ years of relevant software development experience in modeling and simulation tools * Have experience with HPC or GPGPU programming * Have experience binding lower-level languages (C/C++) to higher level languages (MATLAB/Python) ## Description We are seeking a Software Engineer to help us analyze, develop and prototype next generation reentry systems, hypersonic vehicles, and enabling technologies. As a member of our team, you'll be making critical contributions to system level objectives and advance the development of these next generation systems. You will be joining a collaborative team who are passionate about innovation, committed to providing engaging challenging work, and promoting personal development. As a Reentry Systems Software Engineer you will... * Develop and enhance the modeling and simulation software we use to analyze a variety of ballistic missiles, hypersonic vehicles, and reentry systems * Help optimize software to take full advantage of modern hardware and modern programming language features * Own and maintain various software that model complex flight systems * Produce analyses and presentations to communicate findings to team members, external organization partners, and government sponsors ## Related Videos - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Building software that scales with Typescript](https://www.wearedevelopers.com/videos/415-building-software-that-scales-with-typescript) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [How Lufthansa Industry Solutions is preparing for the Quantum Age! ](https://www.wearedevelopers.com/videos/1443-how-lufthansa-industry-solutions-is-preparing-for-the-quantum-age) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)