Software Engineer / Computer Scientist

Nabout Leidos
United States
6 days ago
Apply on jobs.military.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$87,100.0 - $157,450.0
Working hours
Regular working hours

Tech stack

Agile Methodology Artificial Intelligence Algorithm Design C++ (Programming Language) Software Documentation Nvidia CUDA Computer Programming Distributed Computing Environment Fortran (Programming Language) MATLAB Object-Oriented Software Development Software Architecture
+8 more
Software Engineering Software Systems Multithreading High Performance Computing Large Language Models Gitlab Git Information Technology

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. Equivalent experience may be considered in place of a degree. \n
  • U.S. citizenship and the ability to obtain a Top Secret clearance; active Top Secret clearance preferred. \n
  • Strong expertise in C/C++ backend software development, including large-scale, performance-critical applications. \n
  • Experience with high-performance computing, parallel and distributed processing, and technologies such as MPI. \n
  • Hands-on experience with GPU/CUDA programming and optimization. \n
  • Familiarity with AI/ML and LLM concepts and algorithms. \n
  • Strong foundation in advanced mathematics or physics, with the ability to translate theory into practical software solutions. \n
  • Proficiency in Linux/Unix development environments. \n
  • Experience with scientific programming, algorithm development, and system-level problem-solving. \n
  • Solid understanding of software engineering principles and best practices. \n
  • Strong written and verbal communication skills, including software documentation. \n, n \n

  • Active Top Secret clearance. \n
  • Familiarity with Agile development, object-oriented design, and modern software architecture. \n
  • Experience with Git, GitLab, MATLAB, and Fortran. \n
  • Knowledge of multithreaded or shared-memory application development. \n

Benefits & conditions

Ignite your curiosity. Solve the unsolvable. At Leidos, we do more than write code-we decode the unknown. Our San Diego-based research and engineering team takes on some of the nation’s toughest defense challenges using advanced signal processing, ocean remote sensing, and high-performance computing. We’re seeking a Software Engineer / Computer Scientist who enjoys solving complex problems and pushing the limits of performance. In this role, you’ll work alongside a multidisciplinary team of scientists and engineers with expertise in hydrodynamics, physics, acoustics, and signal processing to build impactful software that turns massive, complex data sets into meaningful insight. If you are motivated by innovation, energized by collaboration, and excited to see your work support real-world missions, this could be the right opportunity for you. \n \n What You’ll Do \n \n \n

  • Collaborate with scientists and engineers to design, develop, and optimize advanced algorithms for next-generation radar, optical, and infrared sensor systems. \n
  • Build scalable, high-performance backend systems for scientific computing in distributed environments. \n
  • Integrate, refactor, and improve scientific codebases to increase efficiency and scalability. \n
  • Translate and optimize existing code for GPU/CUDA acceleration and parallel or distributed execution. \n
  • Test, document, maintain, and enhance complex software in Linux/Unix environments. \n
  • Contribute in a collaborative environment that values technical excellence, creativity, and continuous growth. \n, Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system - never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at LeidosCareersFraud@leidos.com. \n \n If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission. \n \n \nCommitment to Non-Discrimination \n \n All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. \n \n #Featuredjob”, “hiringOrganization”: {“@type”: “Organization”, “name”: “Leidos”, “logo”: “https://jobs.military.com/attachments/employer/0/962/152/273.svg”}, “jobLocation”: {“address”: {“addressCountry”: “United States”, “streetAddress”: “Not specified”, “@type”: “PostalAddress”, “postalCode”: “92121”, “addressLocality”: “San Diego”, “addressRegion”: “California - CA”}, “@type”: “Place”}, “industry”: “Computer and Electronic Product Manufacturing”, “identifier”: {“@type”: “PropertyValue”, “name”: “Leidos”, “value”: “R-00192894”}, “baseSalary”: {“@type”: “MonetaryAmount”, “currency”: “USD”, “value”: {“minValue”: “87100”, “@type”: “QuantitativeValue”, “maxValue”: “157450”, “value”: “87100”, “unitText”

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.military.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

Videos

See all

Related articles

See all