Digital Signal Processing (DSP) Engineer

Viasat, Inc.Carlsbad, CA
$144,000 - $229,000Hybrid

About The Position

In this role you will be working with teams that include software, systems, and test engineers to support the development of a cloud native mission critical global satellite communications system! Our ideal candidate should be a communication system Digital Signal Processing (DSP) Engineer with a proven track record of designing, implementing, and simulating complex algorithms for communication systems like 5G and satellites. The ideal candidate will have hands-on experience developing and verifying various models and possess strong skills in C/C++, MATLAB and Simulink. You will be responsible for developing and optimizing DSP algorithms to meet rigorous performance requirements for both cloud and fixed hardware solutions.

Requirements

  • Minimum 10+ years communication systems digital signal processing experience
  • Proficiency with MATLAB and Simulink for algorithm design, simulation, and verification
  • Proven experience with the architectural definition, design, and integration
  • Ability to perform systems level analysis
  • Proposal or applications engineering experience
  • Must be able to obtain a United States Secret Clearance
  • US government position. US citizenship required
  • Ability to travel up to 10%
  • Ability to work out of Carlsbad, CA office; hybrid role.

Nice To Haves

  • Experience designing and verifying simulations in Matlab/Simulink
  • Experience with software development in C/C++
  • Experience working with containerization technologies such as Kubernetes or Openshift
  • Knowledge of RF, modem, and networking fundamentals
  • Experience with Adaptive Coding Spreading and Modulation (ACSM)
  • Strong verbal and written communication skills

Responsibilities

  • Design, develop, and implement advanced DSP algorithms for modulation/demodulation, channel coding/decoding, and synchronization to run on simulated environments.
  • Utilize MATLAB and Simulink to model, simulate, and verify algorithm performance.
  • Design an implement software applications to interface and validate DSP solutions.
  • Optimize DSP code for efficiency and performance on target platform.
  • Conduct thorough testing and validation of algorithms to ensure accuracy, reliability, and adherence to system specifications.
  • Work with hardware and software engineers to integrate DSP solutions into larger system architectures, ensuring seamless interoperability.
  • Develop and maintain comprehensive documentation for all algorithm designs and implementation processes.
  • Debug complex DSP systems and resolve issues during the integration and testing phases.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service