Parsons Corporation logo

Software Developer - C++ / CUDA

Parsons Corporation

Aberdeen, MD
Full Time
Mid Level
101k-177k
2 days ago

Job Description

About the Role

Parsons is seeking an exceptional software developer skilled in C++ and CUDA to join their ongoing Science and Technology efforts at the Army's R&D Center at Aberdeen Proving Ground, Maryland. The role involves supporting advanced radar capabilities development, utilizing state-of-the-art engineering and modeling tools, and collaborating with high-caliber teams to develop and implement signal/data processing techniques and new radar concepts within a laboratory environment. The position offers opportunities to work on cutting-edge digital signal processing algorithms, system planning, and technical coordination in a fast-paced, high-visibility environment supporting US Army radar and sensor systems.

Key Responsibilities

  • Develop algorithms for Digital Signal Processing (DSP), Digital Beam Forming (DBF), and general I/Q processing; implement these algorithms in C++ or CUDA and integrate into distributed simulation environment
  • Provide expertise in signal processing, particularly in the processing of radar I/Q data
  • Analyze gaps and tradeoffs in existing simulations environment, and develop corresponding Courses of Action (COAs)
  • Communicate proposed approaches and findings to all levels of leadership
  • Collaborate in technical discussions to assist with near- and long-term system planning
  • Prepare technical reports and conference papers describing findings and future work
  • Write test procedures for algorithm evaluation and analysis
  • Manage code quality through version control, automated software builds, and automated unit testing

Requirements

  • Bachelor's degree in Computer Science from an ABET-accredited institution
  • 3+ years of implementation experience in modern C++
  • Active TS/SCI security clearance
  • Experience with CUDA programming and memory management
  • Experience with GIT or other version control systems
  • Clearly communicates complex ideas and produces high-impact, well-organized presentations for audiences at all levels

Nice to Have

  • 2+ years of experience in radar system design, development, engineering, test, evaluation, and data analysis
  • Proactive continuous learner, ideally with public repositories on GitLab, GitHub, etc.
  • Quality technical writing skills
  • Development experience on Linux (Redhat) and Windows
  • Good understanding of unit testing in C++ and Java environments
  • 1+ years of experience with MATLAB
  • 1+ years of experience with Python
  • Experience with multithreading and/or C++ optimization

Qualifications

  • Bachelor's degree in Computer Science or related field

Benefits & Perks

  • Medical, dental, and vision insurance
  • Paid time off and holidays
  • Employee Stock Ownership Plan (ESOP)
  • 401(k) retirement plan
  • Life insurance
  • Flexible work schedules
  • Comprehensive wellbeing support

Working at Parsons Corporation

Parsons promotes a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining critical assets. The company values employee wellbeing, continuous growth, and innovation, encouraging employees to aim for the stars and imagine the next possibilities.

Apply Now

Job Details

Posted AtJun 20, 2025
Salary101k-177k
Job TypeFull Time
ExperienceMid Level

About Parsons Corporation

Website

parsons.com

Company Size

10000+ employees

Location

Aberdeen, MD

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches