Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

GPU Software Engineer

$107.9k - $195.05k

Leidos

Description

Today, Electronic Warfare (EW) is a growing enterprise - protecting the warfighter and our national security against ever-adapting threats. Our division currently has an exciting opportunity for a Software Engineer to perform design, development, and hardware/software integration in Arlington, VA for the Electronic Warfare Division. Our division primarily focuses on research & development and advanced prototyping, transforming state of the art signal processing algorithms into real-time software systems .

The successful candidate will be responsible for designing and implementing real-time signal processing algorithms on GPUs .

The successful candidate will be responsible for:

  • Contributing to design and development of advanced systems as a part of multi-disciplinary teams. These teams are made up of other software team members and subject matter experts from the areas of systems engineering, hardware, firmware, machine learning, RF front end design, and signal processing.

  • Achieving key project/program objectives and deliverables for entire projects or processes spanning multiple technical areas and independently managing large projects or processes

  • A solid understanding of GPU programming and parallel computing architectures

  • Understanding signal processing algorithms written in MATLAB

  • Parallelization of existing algorithms

  • Decomposing complex signal processing chains into discrete components and kernels

  • Hand crafting bespoke CUDA kernels for high performance

  • Designing and implementing multi-threaded software architectures

  • Designing, implementing, and testing high speed data transfer / Latency codes

  • Designing, implementing, and testing real-time C/C++ software for multi-core systems running Linux or a real-time operating systems, such as VxWorks

  • Build software products that utilize third party mathematics and communication libraries

  • Interface communication standards / protocols such as TCP/IP, UDP, and DDS

  • Work with Linux operating system as well as experience with real-time operating systems

  • Designing, implementing, and testing software to configure and control RF hardware devices

  • Documenting the developed systems

  • Support system field testing and collection events

  • Must be willing to travel up to 10% of the time

At Leidos , we offer competitive benefits including 4 or more weeks Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in Electronic Warfare Technology! 

The successful candidate will have the following education/experience:

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science

  • 8+ years of software development experience, including strong experience in C/C++ software development

  • Experience with Government open architectures for real-time systems, such as Big Iron or Cobra

  • Experience with NVIDIA development and profiling tools and libraries, including Compute Sanitizer, NCU, cuBLAS, cuFFT, cuSOLVER, and cuRAND 

  • Experience using version control (Subversion, GIT, etc.) and continuous integration software tools (Jenkins)

  • Must have active Secret level security clearance with the ability to obtain a TS/SCI.

Bonus education/experience:

  • Master’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent

  • Existing security clearance higher than the Secret level

  • Experience with Machine Learning and/or Artificial Intelligence algorithms and libraries, such as TensorFlow

  • Experience with MATLAB GPU coder tool

  • Experience with High Performance Computing including parallel and distributed computation

  • Experience with Model-Based Design code generation practices

  • Experience with cloud-based computing platforms, such as Amazon Web Services (AWS)

  • Experience with other programming languages such as Python and/or Java

NKE

ElectronicWarfare

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status 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 at step 30 — and moving faster than anyone else dares.

Original Posting:
June 8, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:
Pay Range $107,900.00 - $195,050.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .

Pay and Benefits

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .

Securing Your Data

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 .

If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the .

Commitment to Non-Discrimination

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the GPU Software Engineer in Fairfax Station, VA vacancy
  • $269.1k - $307.2k

     ...Distinguished Software Engineer - IFX As a Distinguished Engineer at Capital One, you will be a part of a community of technical experts working...  ...develop our common compute infrastructure on top of CPU and GPU substrates. Your contributions will power everything from... 
    Suggested
    Full time
    Part time
    Local area

    Capital One

    McLean, VA
    2 days ago
  • $69.4k - $158k

     ...Full Stack Software Engineer As a full stack developer, you can resolve a problem with a complete end‑to‑end solution in a fast and agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference, we... 
    Suggested
    Full time
    Contract work
    Part time
    Local area

    Booz Allen Hamilton

    McLean, VA
    1 day ago
  • $86.8k - $198k

     ...Full Stack Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    2 days ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 
    Suggested

    Confidential

    Fairfax, VA
    1 day ago
  • A technology solution provider is looking for a Full Stack Software Developer in Ashburn, VA. The role involves designing REST microservices, writing SQL queries, and collaborating in an agile environment. Candidates should have a Bachelor's degree in Computer Science... 
    Suggested
    2 days per week
    1 day per week

    Vastly

    Fairfax, VA
    11 hours ago
  • $286.2k - $326.7k

     ...Sr Director, Software Engineer - Card Tech AI We are seeking a Senior Director of Software Engineering to join our team and fundamentally redefine the speed and quality of software development. We are a high-velocity, mission-driven group obsessed with bridging the... 
    Full time
    Part time
    Local area

    COMFORT SYSTEMS

    McLean, VA
    1 day ago
  • $117.7k - $218.6k

     ...Overview Thomson Reuters Special Services (TRSS) seeks a Software Engineer to support DoD/DoW customers. Engineers work alongside data scientists and data engineers to develop advanced ML/AI capabilities for mission‑critical products, prototyping new applications and delivering... 
    Work at office
    Remote work
    Flexible hours

    Refinitiv

    McLean, VA
    1 day ago
  •  ...collaboration, and agility of our teams. Our Mission Services division combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore accelerates decisive advantage for warfighters and intelligence professionals by... 

    B/CORE

    McLean, VA
    3 days ago
  • $85k - $130k

     ...Zachary Piper Solutions is seeking a Software Engineer (C++/Linux – Signal & Data Processing) to support a company focused on advanced R&D, software innovation, and mission-critical solutions for the Intelligence Community. This position is on-site in Fairfax, VA. The... 

    Zachary Piper Solutions

    Fairfax, VA
    11 hours ago
  • $101.64k - $188.76k

    *Please note: We have openings for both Mid-Level and Senior Software Engineers* Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect... 
    Contract work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    PowerToFly

    McLean, VA
    4 days ago
  •  ...Responsible for software design and development of full-stack systems. Must possess a detailed understanding of both back-end and front...  ...Experience: Bachelor’s degree in computer science or related engineering field with 9+ years of technical experience Experience with... 
    2 days per week
    1 day per week

    Vastly

    Fairfax, VA
    4 days ago
  •  ...Overview Athenix Solutions Group is looking for Software Engineers in a variety of roles to develop, maintain, and enhance complex and diverse software systems assisting in the defense of our nation. We have roles for Engineers to work individually or as part of a... 

    Athenix Solutions Group, LLC

    McLean, VA
    3 days ago
  • $86.8k - $198k

     ...Software Development Engineer We’re looking for a Software Development Engineer to join our chief technology office engineering team – a dynamic group of innovators passionate about redefining the market through cutting‑edge technology. You’ll focus on building Booz Allen... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Phase2 Technology

    McLean, VA
    3 days ago
  • $50 - $60 per hour

     ...Software Engineer Role – Software Engineer - McLean, VA - 100% ONSITE Note: Submit only local candidates who can go for f2f interview Pay Rate – $50-60/Hr Job Description Must have technical functional skill score Java| Spring boot Python skills Must have... 
    Local area

    Diverse Lynx

    McLean, VA
    3 days ago
  •  ...Junior Software Engineer Everforth ECS is seeking a Junior Software Engineer to work in the National Capital Region covering the Pentagon, Falls Church, and Fairfax. This position is contingent upon contract award. The War Data Platform (WDP) is a key initiative... 
    Contract work
    Internship

    ECS

    Fairfax, VA
    3 days ago
  •  ...Overview The Software Engineer III provides comprehensive software engineering support for the Product Manager Biometrics (PM BIO), under Project Manager Terrestrial Sensors (PM TS), Portfolio Acquisition Executive (PAE), Layered Protection and Chemical, Biological,... 
    Temporary work
    Immediate start
    Flexible hours

    Integral Services Company

    McLean, VA
    13 days ago
  • $100k - $150k

     ...company differentiate us from other companies. Location: Warrenton VA. / Augusta GA. Position Description: We are seeking Software Engineers that possess a mix of talent areas related to full stack development. As part of our team, you will provide software and web... 
    Worldwide

    Altamira Technology Corporation

    McLean, VA
    4 days ago
  •  ...Software Engineer Aurora, CO, Fairfax, VA, Sarasota, FL We are seeking an experienced Linux Software Engineer to support multi-location project initiatives focused on modernizing software infrastructure. This role emphasizes migrating existing applications and developing... 

    Rampant Technologies

    Fairfax, VA
    6 days ago
  •  ...Software Engineer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being of our employees... 
    Work experience placement
    Internship
    Local area
    Immediate start

    MITRE

    McLean, VA
    4 days ago
  •  ...Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated Software Engineer to join our team and contribute to the development of cutting... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    McLean, VA
    4 days ago
  • $103k - $155k

     ...country. Join an organization where your work contributes to a greater purpose. Position Overview Freddie Mac is seeking a Software Engineer, Professional to drive technical delivery and engineering excellence for one or more agile delivery teams. This role is ideal... 
    Full time
    Work at office
    Local area

    Freddie Mac

    McLean, VA
    1 day ago
  • J5 Consulting Cybersecurity Position J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting services for government and commercial entities. Our services improve Information System networking performance and compliance and ...
    Work at office
    Local area

    J5 Consulting

    McLean, VA
    4 days ago
  •  ...Overview We are seeking a Software Engineer in McLean, VA to develop and maintain high-performance web applications using Rust. What will you do? Develop and maintain high-performance web applications using Rust. Design and implement AI-powered features... 

    VTG Defense

    McLean, VA
    7 days ago
  •  ...do and strive to achieve the highest standards of performance and success. Description: Holland & Knight is hiring a Software Engineer to join its Workflow Design & Automation team. Our team's focus is on the design and build of automation products for internal... 
    Temporary work

    Holland & Knight

    McLean, VA
    4 days ago
  •  ...Senior Software Engineer Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect our citizens home and abroad? Do you have the skills... 
    Contract work
    Work experience placement

    Navstar

    McLean, VA
    1 day ago
  • $85k - $130k

     ...Job Title: Software Engineer - Data and Signal Processing Job Description This role focuses on designing, implementing, and delivering high-quality software for data processing and signal processing systems. You will work across the full software development lifecycle... 
    Permanent employment

    Actalent

    Fairfax, VA
    4 days ago
  •  ...Software Engineer Support Hyperion application end-to-end and troubleshoot any issues within the application. Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater... 
    Work experience placement

    Keylent Inc

    McLean, VA
    3 days ago
  •  ...haves: Scrum Certification. Must have experience supporting Data Engineering space (preference for AWS project experience). Should have...  ...experience in one or more aspects of Information Technology (Software design/ development, IT Architecture or other related IT areas... 
    For contractors
    Shift work

    Samprasoft

    McLean, VA
    2 days ago
  •  ...Software Engineer Tysons, VA Mandatory Skills: Working within an Amazon Web Services (AWS) cloud environment and utilizing tools such as SMS, Data Pipeline, Relational Database (RDS), Cloudwatch, EC2, EBS, S3, KMS, or SMS Developing in a DevOps environment... 

    Cornerstone Defense

    McLean, VA
    4 days ago
  •  ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Software Engineer Location(s): Mclean, VA Description: Are you ready to drive innovation within our clients by optimizing and... 

    Ampcus

    McLean, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GPU Software Engineer. Be the first to apply!