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 is an employee-owned 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
- 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 in-office / work from home environment
- Performance based annual bonus