GPU Software Engineer
Listed on 2026-02-21
-
Software Development
Software Engineer, C++ Developer, AI Engineer, Embedded Software Engineer
About This Role
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. The division focuses on research and development and advanced prototyping, turning state‑of‑the‑art signal processing algorithms into real‑time software systems.
Key Responsibilities- Design and develop advanced systems as part of a multidisciplinary team.
- Manage large projects across multiple technical areas.
- Apply GPU programming and parallel computing architectures.
- Translate signal processing algorithms from MATLAB.
- Parallelize existing algorithms and decompose complex signal chains.
- Craft bespoke CUDA kernels for high performance.
- Build multi‑threaded software architectures.
- Implement and test high‑speed data transfer and latency codes.
- Develop real‑time C/C++ software for multi‑core Linux or real‑time OS such as VxWorks.
- Build software products utilizing third‑party mathematical and communication libraries.
- Implement communication standards and protocols such as TCP/IP, UDP, and DDS.
- Work with Linux and real‑time operating systems.
- Configure and control RF hardware devices.
- Document developed systems.
- Support system field testing and collection events.
- Travel up to 10% of the time.
Competitive benefits including paid time off, paid holidays, 401(k) with company match, flexible schedules, stock purchase plans, technical upskilling, education support, parental leave, and more.
RequiredEducation and Experience
- Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science.
- 8+ years of software development experience, especially in C/C++.
- Experience with government open architectures for real‑time systems such as Big Iron or Cobra.
- Experience with NVIDIA development and profiling tools such as Compute Sanitizer, NCU, cuBLAS, cuFFT, cuSOLVER, and cuRAND.
- Proficiency in version control (Subversion, Git) and continuous integration tools (Jenkins).
- Active Secret level security clearance with ability to obtain TS/SCI.
Education and Experience
- Master’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
- Existing higher‑than‑Secret security clearance.
- Experience with machine learning and AI libraries such as Tensor Flow.
- Experience with MATLAB GPU coder tool.
- Experience with high‑performance computing, parallel and distributed computing.
- Experience with model‑based design code generation practices.
- Experience with cloud platforms such as AWS.
- Experience with other programming languages such as Python or Java.
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 recruiting the ones who disrupt, provoke, and refuse to fail.
Recruiting InformationOriginal Posting: 12 February 2026. This 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.
Pay Range$ - $ (general guideline).
About LeidosLeidos is an industry and technology leader serving government and commercial customers. Headquartered in Reston, Virginia, it employs 47,000 people and reported annual revenues of approximately $16.7 billion for FY 2025.
Pay and BenefitsCompetitive compensation, health and wellness programs, income protection, paid leave, retirement options; more details at
Securing Your DataBeware of fake opportunities using Leidos’ name. Leidos will never ask for payment information or advance money during the application process. Any unsolicited emails asking for personal information should be reported to
Commitment to Non-DiscriminationAll qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, 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 also considers applicants with criminal histories consistent with relevant laws.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).