Talent Apply
Log in
All jobs
L

Software Engineer

Leidos
San Diego, CA Posted Jul 14, 2026
On-siteUSD 87,100 - 157,450 / year

About this role

About the Role Leidos is seeking a Software Engineer / Computer Scientist to join the San Diego research and engineering team, tackling complex defense challenges with advanced signal processing, ocean remote sensing, and high-performance computing. You will work with scientists and engineers across hydrodynamics, physics, acoustics, and signal processing to develop software that extracts meaning from massive data sets and powers real-world missions. 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 What We're Looking For
  • 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 Nice to Have
  • 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 Compensation & Benefits
  • Pay Range: $87,100.00 - $157,450.00
  • Competitive compensation and benefits including Health and Wellness programs, Income Protection, Paid Leave and Retirement

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →