Software Developer - C++/CUDA Job at Dalcom, LLC, Aberdeen Proving Ground, MD

L0NQZGp5UzR2WWgvYmRHWkYwc200b2dQR1E9PQ==
  • Dalcom, LLC
  • Aberdeen Proving Ground, MD

Job Description

Job Title: Software Developer - C++/CUDA

Company: Dalcom Engineering

Location: Aberdeen Proving Ground, MD

Salary: $140,000-$176,000

Position Overview: Dalcom Engineering is currently seeking a software developer skilled in C++ and CUDA programming, to support Science and Technology (S&T) efforts for radar and signal systems at Aberdeen Proving Ground.

About Us: Founded in 1998, Dalcom Engineering is a HUBZone certified small business committed to providing engineering solutions to the Government and private sectors. Through specializations in computer programing/software development, engineering modeling and combat systems analysis, Dalcom Engineering takes pride in building and empowering teams that will continue to grow with us.

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

• Coordinate with teams implementing algorithms within MATLAB, as well as within System on a Chip (SoC) embedded solutions (RFSOC)

• 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)

• Coordinate with internal and external organizations to support requirements definition

• 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

Qualifications/Desired Skills:

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

• Active TS/SCI clearance

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

• 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

In addition to these skills, we also desire a candidate who has provided previous support or has experience with the following:

• 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

What We Offer:

• 401(k)

• 401(k) matching

• Dental insurance

• Health insurance

• Health savings account

• Life insurance

• Paid time off

• Vision insurance

If you're driven by intellectually stimulating work, enjoy collaborating with talented peers, and thrive in a high-performing environment, then Dalcom may be for you!

Job Tags

Full time,

Similar Jobs

Abundant-Minds

Business Coach / Mentor - Work Remotely Job at Abundant-Minds

**Unique career opportunity for Business / Coaching Professionals ready for a career pivot with Growth, Flexibility and Autonomy in Self Employment**100% Work Remotely / From Home - Flexible Schedule - Self Employment Our business is expanding and we are seeking... 

SURGE Staffing

Forklift, Tow, Clamp & Reach Truck Oper. Stand/Sit Job at SURGE Staffing

 ...Position Summary We are seeking a dependable and safety-focused Forklift Operator / Material Handler to support daily warehouse...  ...Operate forklifts and material handling equipment (sit-down, stand-up, reach truck, pallet jack, as applicable) in a safe and efficient... 

Cannonball Recruiting LLC

Tool & Die / Mold Maker Job at Cannonball Recruiting LLC

 ...Tool & Die / Mold Maker Pay: $25-38/hr (based on experience level) Shift: Days Description: ~ The Tool & Die/Mold Maker will support Product Manufacturing by constructing and repairing molds and machine parts using experience, skill and good judgment.... 

All of Creation Pet Care, LLC

Dog Walker/Pet Sitter Job at All of Creation Pet Care, LLC

 ...for a temporary/seasonal job. All of Creation Pet Care is hiring dog walkers and pet-sitters in the South Riding/Aldie, Centreville/...  ...overnight stays. Availability for both dog walking and pet sitting is preferred. Requirements: Must have good communication... 

Landmark Medical Center

Registered Nurse - Labor & Delivery Job at Landmark Medical Center

 ...and southern Massachusetts since 1873. Learn more at . SIGN-ON BONUS! Responsibilities The Registered Nurse is responsible for the delivery of safe patient care utilizing the nursing process of assessment, planning, implementation and evaluation. Provides...