Digital Signal Processing Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Entry-level / graduate
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's Degree in Electrical Engineering., Experience with C, C++, Python, Java, and GNU Radio in Unix/Linux environments., Strong understanding of Digital Signal Processing (DSP) and communication systems., Active SECRET Clearance and experience in SIGINT systems development..

Key responsibilities:

  • Design and implement algorithms for digital signal processing applications.
  • Develop and optimize signal processing pipelines for real-time and offline use.
  • Test and validate DSP algorithms to ensure performance and robustness.
  • Collaborate with cross-functional teams to integrate DSP solutions into larger systems.

B|Cubed Engineering Corporation logo
B|Cubed Engineering Corporation
51 - 200 Employees
See all jobs

Job description

Job Title: Digital Signal Processing Engineer

Job Location: Warrenton, VA

Job Type: FullTime

Job Description:

BCubed Engineering Corporation is actively hiring motivated, missionoriented Digital Signal Processing (DSP) engineers in Warrenton, VA to design and implement software for DSPSIGINT systems. Engineers will perform the full breadth of architecture design, software development, implementation, testing, analysis, and debugging to create unique and cuttingedge 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, Xmidas, and GNU Radio
  • Developing and optimizing signal processing pipelines for realtime 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 crossfunctional 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 CC++, GNU Radio, XMIDAS, Python, or JAVA within UnixLinux 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 is an employeeowned 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 cuttingedge COTS technologies. Areas of focus include Digital Signals Processing, Machine Learning, and CloudOnPremises computing architectures.

          We provide:

          • Industry leading benefits
          • 25% Profit Sharing Plan
          • Employer paid STD, LTD, Life, and AD&D
          • Employee Ownership
          • 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 inoffice work from home environment
              • Performance based annual bonus

Required profile

Experience

Level of experience: Entry-level / graduate
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Image Processing Engineer Related jobs