Digital Signal Processing Engineer

Digital Signal Processing Engineer

Job Title: Digital Signal Processing Engineer

Job Location: Warrenton, VA

Job Type: Full-Time

Job Description:

BCubed Engineering Corporation is actively hiring motivated, mission-oriented Digital Signal Processing (DSP) engineers in Warrenton, VA to design and implement software for DSP/SIGINT systems. Engineers will perform the full breadth of architecture design, software development, implementation, testing, analysis, and debugging to create unique and cutting-edge products and solutions. Languages used include C, C++, Python, Java, as well as GUI related technologies.

Key Responsibilities:

  • Designing and implementing efficient algorithms and code for digital signal processing applications using C, C++, Python, Java, X-midas, and GNU Radio
  • Developing and optimizing signal processing pipelines for real-time and offline processing
  • Conducting thorough testing and validation of DSP algorithms and software components to ensure robust performance
  • Analyzing and debugging complex signal processing issues to improve algorithm efficiency and accuracy
  • Collaborating with cross-functional teams including hardware engineers, software developers, and system engineers to integrate DSP solutions into larger systems
  • Providing technical expertise and guidance on DSP methodologies and best practices
  • Documenting design specifications, implementation details, and test procedures for DSP software components
  • Contributing to continuous improvement of DSP software development processes
  • Supporting customer integration and troubleshooting efforts

Qualifications:

  • Bachelor’s or Master’s Degree in Electrical Engineering
  • Demonstrated experience with C/C++, GNU Radio, X-MIDAS, Python, or JAVA within Unix/Linux programming environments
  • Digital Signal Processing (DSP) background with strong understanding of communication systems design and theory
  • Experience in communications or SIGINT systems development and test
  • Active SECRET Clearance (US Citizenship Required)

About the Company:

BCubed Engineering Corporation, an Auria company, is an advanced software and engineering company with offices in Warrenton, VA and Tampa, FL. BCubed Engineering specializes in providing engineering solutions and hardware to meet a variety of unique mission needs to the DoD, IC, and commercial sector, through efficient implementation practices and leveraging cutting-edge COTS technologies. Areas of focus include Digital Signals Processing, Machine Learning, and Cloud/On-Premises computing architectures.

We provide:

  • Industry leading benefits
  • 25% Profit Sharing Plan
  • Employer paid STD, LTD, Life, and AD&D
  • Company sponsored group medical, dental, and vision insurance plans
  • Individual Benefit Account – This account is used to pay for:
    • Paid time off, medical, dental, and vision insurance premiums
  • Flexible Hours
  • Hybrid in-office / work from home environment
  • Performance based annual bonus

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Self-Identification Form

The Equal Employment Opportunity Commission (EEOC) requires federal contractors with 50 or more employees to complete an EEO-1 report each year. B|Cubed Engineering Corporation invites you to self-identify gender, race/ethnicity, veteran, and disability status. Completion of this data is VOLUNTARY and will not affect your opportunity for employment, or terms or conditions of employment. This form will be used for EEO-1 reporting purposes only and will be kept separate from all other personnel records only accessed by Human Resources.

U.S. Security Clearance Eligibility

Categories

Go to Top