Demonstrated experience coding with C++ and Python
Able to design, develop and implement systems within a Linux environment
Experience with message queue implementation/communication
Details Target Salary Range: $132,000–$192,000 Final compensation depends on role responsibilities, candidate experience, skills, education, location, and contract requirements. Some positions may also offer overtime, shift differentials, or discretionary bonuses.
What You Bring (Ideal Qualifications)
Ten (10) years of experience as a Signal Processing Engineer is required
Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science from an accredited institution is required
Five (5) additional years of experience may be substituted in lieu of a Bachelor’s degree
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 digitizers, development kits, and IDEs
Experience creating/integrating components with software-defined radio (SDR) development suites (GNURadio, X-Midas, etc.)
Familiarity integrating signal processing technologies into virtual (VMWare) and containerized (Docker/Kubernetes) environments