GPU Software Engineer
$107.9k - $195.05kLeidos
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, 2026For 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.00The 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.
$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...SuggestedFull timePart timeLocal area$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...SuggestedFull timeContract workPart timeLocal area$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...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...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
- 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...Suggested2 days per week1 day per week
$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 timePart timeLocal area$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 officeRemote workFlexible hours- ...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...
$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...$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 workWork at officeLocal areaFlexible hours2 days per week3 days per week- ...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 week1 day per week
- ...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...
$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 timeContract workPart timeWork at officeLocal areaRemote work$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- ...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 workInternship
- ...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 workImmediate startFlexible hours
$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- ...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...
- ...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 placementInternshipLocal areaImmediate start
- ...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 workFor contractorsImmediate startFlexible hours
$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 timeWork at officeLocal area- 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 officeLocal area
- ...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...
- ...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
- ...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 workWork experience placement
$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- ...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
- ...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 contractorsShift work
- ...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...
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPU Software Engineer. Be the first to apply!
- software implementation project manager Fairfax Station, VA
- software Fairfax Station, VA
- remote software sales Fairfax Station, VA
- costco software developer
- software engineer 150k
- software engineer amazon
- experienced software developer
- federal - software developer
- software developer internship
- senior software engineer


