Job description
Job Description
Responsibilities:
-Provides concise explanation of developed models to allow other team members to understand/utilize models or algorithms for processing signals of interest.
-Develops, tests, and implements digital signal processing algorithms for satellite communication systems.
-Collaborate with infrastructure engineers and software engineers to integrate DSP software into overall system architecture
BQ:
-RF signals analysis
-Demonstrated experience coding C/C++ and Python
-Able to design, develop and implement systems within a Unix/Linux environment
-Experience with message queue implementation/communication
Desired Skills
-Digital Signal Processing background with strong understanding of satellite communications system design and theory with implementation of concepts into software
-Experience with DSP hardware and software development tools such as DSP processors, development kits, and IDEs
-Experience with FPGA, microcontroller, or ASIC design
-Familiarity with implementation and integration of SDR technologies into virtual (VMWare) and containerized (Docker/K8) environments
-Experience with Development Suites (MATLAB, X-Midas, etc.)