Jobs · Engineering · Maryland

DSP Engineer

LufCo · Aberdeen, MD · 3 mo ago
EngineeringFull-time

Overview

Key Responsibilities

  • Digital Signal Processing support
  • New Development, Feature Enhancements, and Bug Fixes
  • Sustaining Feature Enhancements and Bug Fixes of existing components using C/C++
  • Code Reviews
  • Software Development Processes
  • Working in a small team environment
  • Developing, managing, and updating digital signals
  • Extracting narrowband signals out of a wideband signal
  • Using GPU resources to implement real-time signal processing solutions
  • Implementing signal processing algorithms
  • Utilizing multirate signal processing techniques
  • Signal processing algorithm creation/implementation

Qualifications

  • Education: B.S. degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline
  • Experience: 10+ years of experience as a DSP engineer

Desired Skills

  • Familiarity with Docker/OCI, Kubernetes
  • CUDA parallel computing platform and programming model experience
  • C/C++/Java/Python/Shell Scripting/Google Protocol Buffers/HTTP Rest APIs/Docker/RPMs or equivalent
  • Digital Signal Processing
  • Experience with signal generators and spectrum analyzers
  • Hands-on experience with CUDA parallel computing, including kernel development, memory hierarchy management (global, shared, pinned host memory), and GPU/CPU data transfer optimization
  • Experience with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions) for automated build, test, and deployment of DSP software
  • Hands-on experience with Software Defined Radios (SDRs) such as USRP, RTL-SDR, or similar hardware for signal collection and algorithm validation
  • Experience with wideband blind signal detection, channelization, and multirate signal processing techniques
  • Experience integrating DSP processing blocks into plugin or event-driven frameworks
  • Strong C/C++ development skills with emphasis on performance-critical, low-latency code
  • Python scripting for test automation, data analysis, and pipeline integration
  • Familiarity with Python signal processing libraries including NumPy, SciPy, and matplotlib for algorithm prototyping prior to GPU-accelerated CUDA/C++ implementation
  • Experience with RPM/DEB packaging and Linux system-level deployment
  • Experience with the VITA 49 standard for streaming IQ data, including packet framing, context packets, and integration with SDR hardware or signal processing pipelines

Physical Requirements

  • Ability to travel as required
  • Standard office environment with occasional requirements to visit client sites, labs, or field environments

Why Join Us?

  • Impactful Work: Contribute to critical national security initiatives and make a real difference in protecting our nation.
  • Cutting-Edge Technology: Work with the latest advancements in SIGINT and related fields.
  • Career Growth: Opportunities for professional development, training, and advancement within a growing company.
  • Collaborative Environment: Join a team of highly skilled and supportive engineers who are passionate about their work.
  • Comprehensive Benefits: Competitive salary, generous PTO, health/dental/vision insurance, 401K matching, tuition reimbursement.

Compensation and Benefits

  • Competitive Pay: Salaries depend on labor category, years of experience, education, skills relevant to the position, and type of contract.
  • Benefits: Including Paid Time Off; 401K Contribution and Employer Match Contributions; and Medical, Dental, and Vision Coverage.

Similar jobs

DSP Engineer

SteelyReston, VA· 3 mo ago
Engineeringapply on careers-steely.icims.com

DSP Engineer

Bose CorporationFramingham, MA· 1 mo ago
Information Technology$138k–$190k/yrapply on boseallaboutme.wd503.myworkdayjobs.com

DSP Engineer

NorthwoodTorrance, CA· 3 wk ago
Engineeringapply on jobs.ashbyhq.com

DSP Engineer 1

Auria SpaceWarrenton, VA· 1 mo ago
Engineeringapply on auria.space