Haystack
← Back to Jobs
Full time
Technology
LE

Software Engineer

LeidosSan Diego, CA🇺🇸United StatesPosted 21 Apr 2026

Why This Role Stands Out

This hybrid Software Engineer role at Leidos offers a competitive salary and the chance to develop cutting-edge algorithms for national defense, working alongside experts in a collaborative environment. You'll thrive here if you're passionate about solving complex problems and eager to contribute to impactful, real-world missions while enjoying opportunities for continuous learning and skill enhancement. Apply today to join a team that values innovation and technical rigor!

Quick Overview

Salary
$87.1k - $157.4k/yr
Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
San Diego, CA, United States
Posted
4 months ago
CUDAC++

Job Description

Software Engineer | San Diego, CA, United States | Hybrid | $87,100 - $157,450

This employer is a leading technology company focused on solving complex national defense challenges through advanced signal processing, ocean remote sensing, and high-performance computing. They are seeking a driven Software Engineer to join a collaborative, multidisciplinary team of experts.

The Role

  • Design, implement, and optimize advanced algorithms for sensor systems.
  • Engineer high-performance backend systems for scientific computing.
  • Integrate, refactor, and optimize scientific codebases for scalability and efficiency.
  • Translate and enhance existing code for GPU/CUDA acceleration and distributed execution.
  • Test, document, and evolve complex software within a Linux/Unix environment.
  • Contribute to a culture valuing technical rigor, creativity, and growth.

What You'll Need

  • Bachelor's degree in a technical field with 6+ years of backend software development experience, or Master's with 4+ years.
  • U.S. citizenship and ability to obtain a Top Secret clearance.
  • Expertise in C/C++ backend software development for performance-critical applications.
  • Proven experience with high-performance computing, parallel/distributed processing (e.g., MPI).
  • Hands-on experience with GPU/CUDA programming and optimization.
  • Proficiency in Linux/Unix development environments.

What's On Offer

  • Opportunity to work on impactful software for real-world missions.
  • Investment in professional growth through mentorship and hands-on innovation.
  • Collaborative team environment that values curiosity and technical expertise.
  • Competitive compensation package and benefits.

Apply via Haystack today!

Similar jobs