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

Digital Signals Processing Engineer

Black Sheep Group

Job Description

Job Description

Description:

Role Summary

The DSP Engineer designs, develops, tests, and integrates digital signal processing algorithms and software that support BSG's products, research efforts, and customer missions. This role works with RF, waveform, sensor, and time-series data to develop practical solutions for signal detection, processing, characterization, and classification, while collaborating closely with software, machine learning, systems, and domain experts to move concepts into reliable, deployable capabilities.

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Signal Processing, Applied Mathematics, Physics, or a related technical discipline; advanced degree preferred for more senior candidates.
  • 5–8+ years of professional experience in digital signal processing, RF systems, communications, radar, sensing, or a related technical field.
  • Strong understanding of digital signal processing fundamentals, including sampling, filtering, FFTs, spectral analysis, windowing, modulation, demodulation, and time-frequency analysis, detection and estimation theory, and stochastic processes.
  • Experience working with real-world RF, waveform, sensor, or time-series data.
  • Strong understanding of signal detection, characterization, feature extraction, and signal classification concepts.
  • Ability to analyze noisy, incomplete, or imperfect signal environments and distinguish signal-processing limitations from downstream software or ML issues.
  • Experience developing DSP algorithms and implementing them in software.
  • Proficiency in Python, MATLAB, C++, or other languages commonly used for DSP development and analysis.
  • Experience validating algorithms against real or representative datasets and documenting assumptions, limitations, and performance.
  • Strong understanding of numerical methods, fixed-point or floating-point tradeoffs, and practical implementation constraints.
  • Familiarity with software-development fundamentals including version control, testing, code review, documentation, and maintainable code.
  • Ability to translate operational or customer needs into measurable signal-processing objectives.
  • Strong analytical, mathematical, and problem-solving skills.
  • Ability to troubleshoot complex signal-processing behavior and perform structured root-cause analysis.
  • Ability to work collaboratively with software engineers, machine-learning engineers, systems engineers, and domain experts.
  • Ability to provide technical guidance and informal mentorship to junior engineers on signal-processing approaches and problem-solving.
  • Strong written and verbal technical communication skills.
  • Ability to clearly explain signal-processing assumptions, limitations, tradeoffs, and technical risks.
  • Comfortable operating in a fast-moving technical environment with evolving requirements and incomplete information.
  • Demonstrated ownership, accountability, intellectual honesty, and willingness to challenge assumptions when supported by evidence.
  • Ability and willingness to continuously learn new RF, DSP, software, and system concepts.

Preferred Qualifications

  • Experience with RF signal detection, identification, classification, or characterization.
  • Experience with radar, communications, electronic warfare, SIGINT, ISR, or other RF mission applications.
  • Experience with IQ data, spectrograms, channelization, filtering, decimation, interpolation, DDC, CFAR, or similar DSP techniques.
  • Experience developing signal-processing pipelines for real-time or near-real-time systems.
  • Experience with SDR platforms, RF front ends, test equipment, or laboratory signal-generation and measurement tools.
  • Familiarity with GNU Radio, MATLAB/Simulink, NumPy/SciPy, CUDA, or comparable DSP development environments.
  • Experience implementing DSP algorithms on GPU, FPGA, embedded, edge, or other resource-constrained hardware.
  • Experience with low-latency, high-throughput, or streaming data pipelines.
  • Understanding of how DSP preprocessing, signal representation, and data quality affect downstream machine-learning performance.
  • Experience working directly with machine-learning engineers on feature representation, labeling, training-data preparation, or model integration.
  • Experience using AI-assisted engineering or coding tools to accelerate development tasks, with accountability for reviewed output.
  • Familiarity with Linux-based engineering environments and containerized development.
  • Experience with hardware/software integration and performance optimization.
  • Experience in defense technology, government contracting, aerospace, communications, or other mission-focused technical environments.
  • Active or prior U.S. security clearance, where applicable to assigned work.
Requirements:

After watching this video , if you would thrive in this type of work environment please consider applying to BSG. 

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Digital Signals Processing Engineer in Dayton, OH vacancy
  • Radar Signal Processing Engineer We are currently seeking a Radar Signal Processing Engineer for our Dayton, Ohio location. This position requires an applicant to be well versed in radar signal processing with strong computer programming skills. Position is ONSITE HOW... 
    Suggested
    Hourly pay
    Remote work
    Flexible hours

    Matrix Research, Inc

    Dayton, OH
    1 day ago
  • $206k - $284k

     ...Novel Capabilities Group (EWNC) develops and delivers advanced signal processing algorithms and prototype systems for next-generation radar...  ...investigate cutting-edge technologies and collaborate with engineers across STR, academic researchers, and industry partners to develop... 
    Suggested
    Full time
    Local area
    Night shift

    STR

    Dayton, OH
    29 days ago
  • $112.42k - $151.6k

     ...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to...  ...DescriptionHII Mission Technologies Division (HII-MT) is seeking a Signal Processing Engineer with the ability to analyze large data sets. This... 
    Suggested
    Full time
    Local area
    Worldwide

    HII Mission Technologies Division

    Dayton, OH
    20 hours ago
  • $90.87k - $114.55k

     ...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to...  ...DescriptionHII Mission Technologies Division (HII-MT) is seeking a Signal Processing Engineer with the ability to analyze large data sets. This... 
    Suggested
    Full time
    Local area
    Worldwide

    HII Mission Technologies Division

    Dayton, OH
    20 hours ago
  •  ...Title: Junior, Mid-Level, and Senior Level Radar Signals Processing Engineer Belong. Connect. Grow. with KBR! KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national... 
    Suggested
    Full time
    Work experience placement
    Local area
    Remote work

    KBR

    Beavercreek, OH
    more than 2 months ago
  • $157k - $220k

     ...Novel Capabilities Group (EWNC) develops and delivers advanced signal processing algorithms and prototype systems for next-generation radar...  ...We investigate cutting edge technologies and interface with engineers across sectors and divisions at STR and researchers at... 
    Full time
    Work experience placement
    Work at office
    Local area
    Night shift

    STR

    Dayton, OH
    17 days ago
  •  ...improvements across multiple types of manufacturing equipment and processes. We’re looking for a self-starter with production/...  ...driving improvement. This is a great opportunity for someone in engineering who is ready for their next step of growth and responsibility,... 
    Immediate start

    FC Industries Inc

    Dayton, OH
    18 hours ago
  •  ...resources for spotting potential scams associated with the job search process can be found here: Staying Safe in Today’s Job Market Further...  ...be sent to ****@*****.*** . Position: Process Engineer I Location: Dayton, OH Job Id: 2301 # of Openings: 2 Brewer... 
    Temporary work
    Visa sponsorship
    Work visa

    Brewer Science, Inc

    Dayton, OH
    1 day ago
  •  ...focus on delivering tailored solutions that drive growth, operational excellence, and long-term client success. Position: Process Engineer Location: Dayton, OH Duration: Long Term Job Overview We are seeking Process Engineers to support... 

    Stark Pharma Solutions Inc

    Dayton, OH
    2 days ago
  •  ...Description Job Description   I. Job ProfileJob TitleCoating Process EngineerDepartmentCoating PreassemblyDirect SupervisorCoating...  ...lines and 18 assembly lines; 10% • Organize the process engineer team to find out the best equipment and tooling according to the... 
    Night shift

    Fuyao Glass America Inc

    Dayton, OH
    16 days ago
  •  ...Microelectronics Thin Film Growth Research Engineer Apex Microdevices is seeking an entry-level research scientist or engineer focused...  ...device prototyping to join the Electromagnetic Materials and Processing Research Team within the Foundational Technologies Directorate... 
    Full time
    For contractors

    Apex Microdevices

    Dayton, OH
    a month ago
  •  ...Chief Engineer Today, Electronic Warfare (EW) is a growing enterprise - protecting...  ...an opening for a Chief Engineer in our Signal Processing Branch. We're looking for someone with...  ...etc. Working knowledge areas such as digital filtering, spectral estimation, detection... 
    Digital

    Leidos

    Dayton, OH
    1 day ago
  •  ...Radar Modeling and Simulation Engineer - Mid/Sr/SME Huntington Ingalls Industries,...  ...MATLAB to model complex radar waveforms, signal processing algorithms, and challenging electronic...  ...understanding of radar fundamentals and digital signal processing. Experience with data... 
    Digital
    Work at office

    HII Mission Technologies division

    Dayton, OH
    3 days ago
  •  ...equipment that records information about vehicles that run traffic signals or are operating faster than the posted speed limit. · Daily...  ...systems – cat-5, wireless routers, etc... · Familiarity with digital camera equipment · Familiarity with electronic control... 
    Digital
    Full time
    Shift work
    Night shift
    Day shift
    Early shift

    ABSS SOLUTIONS INC

    Dayton, OH
    17 days ago
  • $15.82 - $17.27 per hour

     ...donor area and equipment for the pheresis process. • Prepares the autopheresis machine...  ...process, responds to specific alarms or signals that may occur during the process. • Disconnects...  ...appropriate staff. • Uses Personal Digital Assistant (PDA) to record incidents that... 
    Digital
    Part time
    Work experience placement
    Local area

    CSL

    Dayton, OH
    4 days ago
  •  ...Description Job Description Manufacturing Engineer Dayton, Ohio Our client is...  ...implementing, and reviewing the procedures and processes involved in manufacturing. As a key...  ...around focus areas of Industry 4.0 / Digital Factory / Model Based Enterprise / Advanced... 
    Digital

    Elite Recruiting Co

    Dayton, OH
    more than 2 months ago
  • $91k - $159k

     ...Description The Riverside Research Engineering and Support Solutions (ESS)...  ...devices for analysis. Implements signal filtering and amplification for optimal...  ...signal collection Develops custom digital signal processing techniques in software and hardware (... 
    Digital
    Local area
    Remote work

    Riverside Research Institute

    Dayton, OH
    20 hours ago
  •  ...insurance Model-Based Systems Engineer (MBSE – Missile Systems)...  ...Company: Cornerstone Signals & Cyber Technologies LLC About...  ...delivering innovative engineering and Digital Engineering solutions that...  ..., and engineering processes into a cloud-native Digital Engineering... 
    Digital
    Full time

    Cornerstone Signals & Cyber Technologies LLC

    Dayton, OH
    26 days ago
  • $80k - $100k

     ...Junior Software Engineer This position is located onsite in our...  ...systems in various operational and signal environments. This role...  ...the-loop (HITL and SITL) and digital twin environments Develop...  ...experience with GPS/GNSS signal processing, navigation algorithms, or... 
    Digital
    Internship
    Work at office
    Local area
    Relocation

    KBR

    Dayton, OH
    8 hours ago
  •  ...Warfare Modeling & Simulation Engineer. As an engineer or physicist,...  ...the modeling of modern radar signal space utilize programming...  ...to develop models of signal processing and Electronic Warfare techniques...  ...analysis ~ Knowledge of digital signal processing, C++, and Python... 
    Digital

    Sparks Group

    Dayton, OH
    18 days ago
  • $204k - $284k

     ...and is seeking a Principal Radar Systems Engineer to support/lead the architecting,...  ...Engineering Lifecycle, with familiarity in Digital Engineering/MBSE. Strong interpersonal...  ...and receive waveform generation and signal processing. Proficiency in radar simulation tools... 
    Digital
    Full time
    Work experience placement
    Local area
    Night shift

    Systemstechnologyresearch

    Dayton, OH
    1 day ago
  •  ...Overview Avionics Integration Engineer LOCATION:  Wright-...  ...development, and implementation process is required. Have working...  ...associated with radar waveforms and signal and data processing...  ..., adaptive array processing, digital beam forming, klystron and solid... 
    Digital
    Full time
    Contract work
    For contractors

    Astrion

    Dayton, OH
    22 days ago
  •  ...sales efforts through effective demonstrations of complex product/processes by evaluating technical content for feasibility, initiating,...  ...Qualifications Education Preferred Bachelors or better in Engineering or related field. Equal Opportunity Employer/Protected Veterans... 

    Yaskawa America, Inc. / Motoman

    Miamisburg, OH
    3 days ago
  • $69.55k - $125.73k

     ...an opening for an Electrical Engineer to work in our Beavercreek, Ohio...  ...in product lifecycle process to include identifying/mitigating...  ...testing (discrete and analog signals, RS-232, USB, Ethernet, Fiber...  ...with smarter, more efficient digital and mission innovations. Headquartered... 
    Digital
    Work at office
    Local area
    Immediate start
    Remote work

    Leidos

    Dayton, OH
    1 day ago
  • $157k - $223k

     ...roles within the Sensors Division include RF analog/digital hardware, acoustic hardware, signal processing algorithms, machine learning algorithms, tracking/...  ...Role: The RAID Group is seeking a Lead Software Engineer with demonstrated expertise in GPU programming and... 
    Digital
    Full time
    Local area
    Night shift

    STR

    Dayton, OH
    8 hours ago
  • $96.15k - $195.15k

     ...At CESO, a Software Engineering Manager leads multidisciplinary...  ...initiatives with scalable, high-impact digital solutions. Supervising...  ...support parts of the hiring process, such as reviewing applications...  ...inconsistencies or verification signals in application materials... 
    Digital

    CESO

    Dayton, OH
    2 days ago
  • $115k - $150k

     ...Title: FPGA Engineer Belong. Connect. Grow. with KBR! KBR's National Security...  ...of FPGA-based communications, RF, and signal processing systems. This role focuses on hands-on...  ...Design, implement, and maintain FPGA-based digital signal processing logic for... 
    Digital
    Full time
    Local area

    KBR

    Dayton, OH
    more than 2 months ago
  •  ...Our mission is to drive the future of national security by engineering scalable solutions that fuse technological innovation with...  ...analysis, machine learning, computational modeling and digital signal processing methods Collaborate with software engineers, within an... 
    Digital
    Work experience placement
    Local area

    Aptima Inc. (All Jobs)

    Dayton, OH
    1 day ago
  • $150k - $200k

     ...Title: Senior Software Engineer This position is located onsite in our office in...  ...software-in-the-loop (HITL& SITL) and digital twin environments Define and develop...  ...Qualifications Advanced experience with GPS/GNSS signal processing, navigation algorithms, or timing... 
    Digital
    Full time
    Work at office
    Local area
    Relocation

    KBR

    Dayton, OH
    more than 2 months ago
  • $300k - $400k

     ...full and your clinical autonomy is respected? Holmes Endodontics is seeking a skilled Associate Endodontist to join our modern, fully digital practice in Kettering, OH. We offer the perfect balance of high-volume clinical experience and a lifestyle-friendly schedule.... 
    Digital
    Full time
    Immediate start
    Relocation package
    Shift work

    Holmes Endodontics

    Dayton, OH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Digital Signals Processing Engineer. Be the first to apply!