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

Software Developer - C++ / CUDA

$72.9k - $127.6k
Full-time

Parsons

: In a world of possibilities, pursue one with endless opportunities. Imagine Next! When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with exceptional people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next, right now. We've got what you're looking for.

:

Ready for a challenge that will keep you on the cutting edge of systems engineering, modeling, simulation, and RF signal and data processing techniques? Are you an experienced software developer ready to assist Parsons and the US Army in using state of the art digital engineering tools to support advancing the Army's next generation of radars?

Parsons welcomes an exceptional software developer skilled in C++ and CUDA programming to join our on-going Science and Technology (S&T) efforts at one of the Army's premier R&D Centers at Aberdeen Proving Ground (APG), Maryland. As part of the Parsons team supporting advanced radar capabilities development, you will have access to state-of-the-art engineering and modeling tools and subject matter expertise in the areas of radar, M&S, and software/hardware development for current and future Army radar and sensor systems. Working as part of our high-caliber, dynamic team, you will support the advancement of approaches to develop and implement signal/data processing techniques and new radar concepts within a laboratory environment. The position requires technical coordination with internal and external organizations to support requirements definition, near real-time C++ implementations of ground-breaking Digital Signal Processing algorithms, and coordination with teams implementing similar algorithms within MATLAB, as well as within System on a Chip (SoC) embedded solutions (RFSOC). The simulation is part of a fast-paced work environment with high visibility and high opportunity.

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

Required Skills:

  • Bachelor's degree in Computer Science from an ABET-accredited institution

  • 3+ years of implementation experience in modern C++

  • Active TS/SCI clearance

  • Experience with CUDA programming / memory management

  • Experience with GIT or other version control

  • Clearly communicates complex ideas and produces high-impact, well-organized presentations in relevant terms for audiences at all levels

Desired Qualifications:

  • 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

Security Clearance Requirement:

An active Top Secret SCI security clearance is required for this position. This position is part of our Federal Solutions team. The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now. Salary Range: $72,900.00 - $127,600.00 We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, Employee Stock Ownership Plan (ESOP), 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle! Parsons is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status. We truly invest and care about our employee's wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest—APPLY TODAY!

Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to .

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer - C++ / CUDA in Aberdeen, MD vacancy
  •  ...and Control (C2) solutions, and related software capabilities. Prototype and experiment...  ...for large scale integration Experience developing Artificial Intelligence capabilities, including...  ...contract setting. Experience with C/C++ Experience with parallel programming... 
    Suggested
    Contract work
    Work experience placement
    Internship
    Local area
    3 days per week

    The MITRE Corporation

    Aberdeen, MD
    2 hours ago
  •  ...Job Title: Software Reverse Engineer Reports to: Project Manager Classification: Non-Exempt Last Update: September...  ...and software reverse engineering. Essential Functions # Develop Target Revision Control & Archiving: Establish a systematic tracking... 
    Suggested
    Full time
    Flexible hours

    Valence Vector Labs, Llc

    Aberdeen, MD
    2 days ago
  • $77.6k - $176k

     ...critical applications for our clients who need them most. As a Software Factory DevOps Engineer on our team, you'll pipeline our...  ...resources to minimize repetitive tasks and free up the team's developers to do what they do best-innovate. You'll work together with fellow... 
    Suggested
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Belcamp, MD
    4 days ago
  •  ...in systems engineering, bringing together expertise from across MITRE and collaborating with government, industry, and academia to develop and apply next-generation engineering approaches. Core technical capabilities include: Mission, Enterprise, and Domain Engineering... 
    Suggested
    Internship
    Local area

    The MITRE Corporation

    Aberdeen, MD
    2 hours ago
  •  ...requirements. Participates in efforts that develop recommendations and advice on...  ...· Implement DSP algorithms in software using programming languages such as Python, C/C++, · Conduct simulations and...  ...development, including CuPy and CUDA. · Accelerated python libraries... 
    Suggested

    Catapult Federal Services

    Aberdeen Proving Ground, MD
    2 days ago
  •  ...embedded security disciplines including software vulnerability research and reverse engineering...  ...hardware reverse engineering team will develop and apply their technical expertise to:...  ...Experience with software development (e.g., C/C++, Python) Understanding of protections... 
    Internship
    Local area

    Mitre Corporation

    Aberdeen, MD
    3 days ago
  • $69.6k - $142.7k

    Job Title: Junior Cyber Software Engineer Job Category: Information Technology Time Type...  ...Cyber Software Engineer to design, develop, and secure next-generation tactical cyber...  ...Rust , with supplemental modules in C, C++, or Go. Vulnerability Mitigation ~... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International, Inc.

    Aberdeen, MD
    2 hours ago
  • $135k - $175k

     ...and secure technical controls. Implement Infrastructure as Code (IaC), configuration management, and automated deployments. Develop and maintain Ansible playbooks and automation scripts. Build and secure Linux and Windows system images for DoD environments.... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start

    Lufco

    Aberdeen, MD
    2 days ago
  • Booz Allen Hamilton is seeking a Junior Software Developer to contribute to client software development using Java and related technologies. You will learn, develop, and enhance applications as part of a collaborative team working to turn requirements into measurable improvements... 

    Booz Allen Hamilton

    Aberdeen, MD
    2 days ago
  •  ...growing small business at the forefront of developing innovative solutions for the warfighter....  ..., AWS, Azure, etc. Experience with software deployment processes, including packaging...  ...programming and scripting languages (e.g., C++, Go, Bash, Java, Javascript) Understanding... 
    Full time
    Part time

    Integrated Solutions for Systems, Inc.

    Aberdeen, MD
    10 days ago
  • $112k - $179k

     ...Responsibilities Peraton Labs is seeking a Modeling and Simulation Developer for a position based in Aberdeen Proving Ground MD. This...  ...runs and analysis in multi-agent M&S environments. Develop software in various languages and platforms. Communicate technical... 
    Full time
    Contract work
    Shift work

    Peraton

    Aberdeen Proving Ground, MD
    25 days ago
  •  ...team and workflow, ensuring efficient computer-aided manufacturing and precision engineering. This role balances complex multiaxis software programming with active floor-level troubleshooting, team leadership, and mathematical planning. Key Responsibilities Code... 
    Contract work

    SAWTST LLC

    Aberdeen Proving Ground, MD
    11 days ago
  •  ...Description Job Description Job Title: Software Systems Engineer  Company Overview :...  ...growing small business at the forefront of developing innovative solutions for the warfighter....  ...languages and build tools (e.g., C++, cmake) Understanding of containerization... 
    Full time
    Part time

    Integrated Solutions for Systems, Inc.

    Aberdeen, MD
    10 days ago
  • $86.9k - $198k

     ...Job Number: R0249413 Software Integrator & Administrator, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution...  ...software products Experience with Java, C#, C/C++, JavaScript, NodeJS, PHP, or Drupal... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Aberdeen Proving Ground, MD
    4 days ago
  •  ...Clearance Job Description: Responsibilities The SWE will provide functional and empirical analysis related to the testing of software systems. The SWE's full time duty location will be onsite at APG. Must have experience in the following: Interacting with... 
    Full time

    Semper Valens Solutions

    Belcamp, MD
    19 days ago
  •  ...Job Description Job Description Software Developer Entry Level Android Overview Tech(x) seeks an entry level Android software developer...  ...encouraged to apply. Programming in Java, Kotlin, or C/C++. Android development, including familiarity with the... 

    Techximius

    Aberdeen, MD
    4 days ago
  •  ...are seeking a highly skilled and motivated Software Engineer to join our team at our Aberdeen...  ..., you will be responsible for designing, developing, and maintaining software applications...  ...with programming languages such as Java, C++, or Python ~ Ability to obtain and maintain... 

    NextIS Solutions, Inc

    Aberdeen Proving Ground, MD
    15 days ago
  •  ...NextGen Federal Systems is seeking a Senior Software Developer in Aberdeen, Maryland. The Senior...  ...experience with Android, Java/ JavaScript , C, C++, C# etc. Experience with Gradle...  ...ElasticSearch Experience with NVIDIA Cuda tool kit Experience with Linux Kernel... 
    Flexible hours

    NextGen Federal Systems

    Aberdeen, MD
    11 days ago
  • $109k - $150k

     ...requirements. Participates in efforts that develop recommendations and advice on...  ...~· Implement DSP algorithms in software using programming languages such as Python, C/C++, ~· Conduct simulations and...  ...development, including CuPy and CUDA. · Accelerated python libraries... 
    Full time
    Part time
    Work experience placement
    Remote work

    Gridiron IT

    Aberdeen, MD
    2 days ago
  • $123.64k - $222.21k

     ...Education, Personnel and Facilities (DOTMLPF) efforts;  Joint Capability Integration and Development System (JCIDS);  System and/or software integration, platform integration  Interoperability with various Command, Control, and Communications (C3) systems;  Technical... 
    Contract work
    Work experience placement

    DCS Corp

    Aberdeen, MD
    more than 2 months ago
  • $103.5k - $181.1k

     ...Description:At Parsons we’re passionate about developing cutting-edge, creative solutions, and...  ...of radar, modeling and simulation, and software/hardware development for current and future...  ...knowledgeExperience with Matlab and C++ programmingExperience with DoD systems engineering... 
    Full time
    Contract work
    For contractors
    Work at office
    Flexible hours

    Parsons Company

    Aberdeen, MD
    2 days ago
  • $90.3k - $189.6k

     ...for small UAS platforms and related ground software. Responsibilities: - Design custom...  ...with cross-discipline engineering teams - Develop and integrate capabilities into small UAS...  ...- Programming experience in Python, C/C++, and or Rust for custom firmware and tooling... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International, Inc.

    Aberdeen, MD
    4 days ago
  • $86.9k - $198k

     ...Cyber field? You understand your customer's environment and how to develop and integrate the right systems for their mission. Your ability...  ...years of experience in network administration ~ Knowledge of software deployment and troubleshooting ~ Knowledge of software... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Belcamp, MD
    2 hours ago
  • $94k - $225k

     ...telemetry) to military analysts and commanders. You’ll leverage strong software and integration skills (e.g., data logging, scripting) to...  ...Responsibilities: Design & Integrate Data Architectures: Develop robust, scalable intelligence dataflow architectures for... 
    Full time
    Contract work

    RSC2

    Aberdeen Proving Ground, MD
    17 days ago
  • Safran Federal Systems is seeking an on-site Field Applications Engineer to lead deployment and support of GNSS simulation and PNT systems for US DoD customers. You will ensure test scenarios run reliably in a fast-paced environment and provide technical guidance to stakeholders...

    Safran

    Aberdeen, MD
    2 days ago
  • Better Engineering Mfg, Inc. in Joppa, MD is seeking a full-time Applications Engineer to generate quotations for custom machinery. The role emphasizes teamwork, leadership, and a strong work ethic. The position requires a BS in Mechanical Engineering, 2+ years of Solid...
    Full time

    Better Engineering

    Havre De Grace, MD
    2 days ago
  •  ...processing RF hardware integration Software development Antennas and electromagnetics...  ...: The successful candidate will develop innovative electronic warfare (EW) techniques...  ...Proficiency in one or more of: Python, C/C++, or Matlab. Experience with modern... 
    Work experience placement
    Internship
    Local area
    Immediate start

    The MITRE Corporation

    Aberdeen, MD
    2 hours ago
  • $110k - $180k

     ...Through specializations in computer programing/software development, engineering modeling and...  ...of software and hardware subsystems. Develop, allocate, and manage user and system-...  ...programming. ~ Experience with MATLAB and C++ programming. ~ Experience with DoD... 
    Full time
    Live in
    Work at office

    Dalcom, LLC

    Aberdeen Proving Ground, MD
    28 days ago
  • Syensqo is a science company seeking a Project Engineer - Capital Projects to lead end-to-end capital projects up to $5 million, from concept through startup. You will command multidisciplinary teams across process, mechanical, electrical, instrumentation and controls, ...

    Syensqo SA

    Havre De Grace, MD
    1 day ago
  •  ...corrective actions. Independently diagnose complex equipment, software, and integration issues, identify root causes, and coordinate corrective...  ...solutions clearly to client stakeholders and SFS teams. Develop technical procedures and user guidance, provide system... 
    For contractors
    Remote work

    Safran Federal Systems Inc.

    Aberdeen, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - C++ / CUDA. Be the first to apply!