Software Engineer

Leidos, Inc.
San Diego, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 157K

Job location

San Diego, United States of America

Tech stack

Agile Methodologies
Artificial Intelligence
C++
Nvidia CUDA
Computer Programming
Distributed Computing Environment
Fortran
Matlab
Object-Oriented Software Development
Software Architecture
Software Engineering
Multithreading
High Performance Computing
Large Language Models
Gitlab
GIT
Information Technology

Requirements

  • Bachelor's degree in Computer Science, Applied Mhemics, Physics, or reled 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).
  • Demonstred expertise in C/C++ backend software development, including large-scale, performance-critical applicions.
  • Proven experience with high-performance computing, parallel/distributed processing, and standards such as MPI.
  • Hands-on experience with GPU/CUDA programming and optimizion.
  • Experience with AI/ML and LLM concepts and algorithms
  • Strong foundion in advanced mhemics or physics, with the ability to transle theory into functional code.
  • Proficiency in Linux/Unix development environments.
  • Familiarity with scientific programming, algorithm implemention, and system-level problem-solving.
  • Strong understanding of software engineering principles and best practices.
  • Excellent written and verbal communicion and software documention skills.

Preferred Qualificions

  • 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 applicions.

About the company

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 nional 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 th extracts meaning from massive, complex da sets. If you're driven by innovion, energized by collaborion, and ready to see your algorithms power real-world missions-you belong here. Wh You'll Do * Collabore with scientists and engineers to design, implement, and optimize advanced algorithms th power next-generion radar, optical, and infrared sensor systems. * Engineer high-performance backend systems for scientific computing and distributed environments. * Integre, refactor, and optimize scientific codebases, ensuring scalability and efficiency. * Transle and enhance existing code for GPU/CUDA accelerion and parallel/distributed execution. * Test, document, and evolve complex software in a Linux/Unix environment. * Work in a collaborive environment th values technical rigor, creivity, and growth., If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the stus 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 step 30 - and moving faster than anyone else dares., Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovions. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximely $16.7 billion for the fiscal year ended January 3, 2025. For more informion, visit www.Leidos.com.

Apply for this position