Software Engineer positions focus on delivering results in their domain. This page aggregates open Software Engineer roles and what employers typically expect.
**Unleash your curiosity. Solve what others can’t.** At **Leidos**, we’re not just writing code—we’re decoding the unknown. Our San Diego research and engineering team tackles some of the most complex challenges in national defense using **advanced signal processing, ocean remote sensing, and high-performance computing**. We’re looking for a **Software Engineer / Computer Scientist** who thrives on solving hard problems and pushing the boundaries of performance. You’ll join a cross-disciplinary team of scientists and engineers—experts in **hydrodynamics, physics, acoustics, and signal processing**—to build high-impact software that extracts meaning from massive, complex data sets. If you’re driven by innovation, energized by collaboration, and ready to see your algorithms power real-world missions—you belong here. **What You’ll Do** - Collaborate with scientists and engineers to **design, implement, and optimize advanced algorithms** that power next-generation radar, optical, and infrared sensor systems. - **Engineer high-performance backend systems** for scientific computing and distributed environments. - **Integrate, refactor, and optimize scientific codebases**, ensuring scalability and efficiency. - **Translate and enhance existing code for GPU/CUDA acceleration** and parallel/distributed execution. - Test, document, and evolve complex software in a Linux/Unix environment. - Work in a collaborative environment that values **technical rigor, creativity, and growth**. **Required Qualifications** - **Bachelor’s degree** in Computer Science, Applied Mathematics, Physics, or related field with **6+ years** of backend software development experience; or **Master’s with 4+ years**. Equivalent experience may be considered in lieu of degree. - **U.S. citizenship** and ability to obtain a **Top Secret clearance** (active TS preferred). - Demonstrated expertise in **C/C++ backend software development**, including large-scale, performance-critical applications. - Proven experience with **high-performance computing**, **parallel/distributed processing**, and standards such as **MPI**. - Hands-on experience with **GPU/CUDA programming** and optimization. - Experience with AI/ML and LLM concepts and algorithms - Strong foundation in **advanced mathematics or physics**, with the ability to translate theory into functional code. - Proficiency in **Linux/Unix** development environments. - Familiarity with **scientific programming**, algorithm implementation, and system-level problem-solving. - Strong understanding of **software engineering principles** and best practices. - Excellent **written and verbal communication** and **software documentation** skills. **Preferred Qualifications** - **Active Top Secret clearance** - Familiarity with **Agile development**, **object-oriented design**, and modern software architecture. - Experience with **Git**, **GitLab**, **MATLAB**, and **Fortran**. - Knowledge of **multi-threaded** or **shared-memory applications**. **Why Leidos?** You’ll be part of a team that: - Combines **science, technology, and imagination** to solve real-world defense challenges. - Values your **curiosity** as much as your technical ability. - Invests in your **professional growth** through mentorship and hands-on innovation. At Leidos, your code doesn’t just run—it **defends, detects, and delivers**. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. ## ## ## **Original Posting:** July 13, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as li…