Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Software Engineer / Computer Scientist

Leidos San Diego, CA senior full-time

Salary

$87,100 - $157,450 per year

Apply on Leidos

Description

At Leidos, you will solve complex problems and push performance limits as a Software Engineer / Computer Scientist. You will collaborate with scientists and engineers to design, develop, and optimise algorithms for next-generation radar, optical, and infrared sensor systems.

Responsibilities:

  • Collaborate with scientists and engineers to design, develop, and optimise advanced algorithms for next-generation radar, optical, and infrared sensor systems.
  • Build scalable, high-performance backend systems for scientific computing in distributed environments.
  • Integrate, refactor, and improve scientific codebases to increase efficiency and scalability.
  • Translate and optimise existing code for GPU/CUDA acceleration and parallel or distributed execution.
  • Test, document, maintain, and enhance complex software in Linux/Unix environments.
  • Contribute in a collaborative environment that values technical excellence, creativity, and continuous growth.

Requirements:

  • Bachelor’s degree in Computer Science, Applied Mathematics, Physics, or a related field with 4+ years of backend software development experience, or a Master’s degree with 2+ years of experience.
  • U.S. citizenship and the ability to obtain a Top Secret clearance; active Top Secret clearance preferred.
  • Strong expertise in C/C++ backend software development, including large-scale, performance-critical applications.
  • Experience with high-performance computing, parallel and distributed processing, and technologies such as MPI.
  • Hands-on experience with GPU/CUDA programming and optimisation.
  • Familiarity with AI/ML and LLM concepts and algorithms.
  • Strong foundation in advanced mathematics or physics, with the ability to translate theory into practical software solutions.
  • Proficiency in Linux/Unix development environments.
  • Experience with scientific programming, algorithm development, and system-level problem-solving.
  • Solid understanding of software engineering principles and best practices.
  • Strong written and verbal communication skills, including software documentation.

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 multithreaded or shared-memory application development.

Salary: $87,100.00 - $157,450.00

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/San-Diego-CA/Software-Engineer_R-00192894

Apply on Leidos