Embedded Digital Signal Processing Engineer, Mid in El Segundo, CA at Booz Allen Hamilton Inc.

Date Posted: 9/3/2018

Job Snapshot

Job Description

Job Number: R0027354

Embedded Digital Signal Processing Engineer, Mid

Key Role:

Architect and develop embedded software for communications and navigation systems. Develop custom C++ DSP blocks for GNU Radio and integrate them into Xilinx FPGA or system-on-chip (SoC) solutions. Develop host code in C/C++ for Xilinx FPGA and SoC products. Model communication systems in MATLAB and implement them in GNU Radio. Architect the most efficient communication link based on client requirements. Prepare and present design concepts, project plans, and product reports to internal teams and clients. This position is located in El Segundo, CA.

Basic Qualifications:

-Experience in C/C++

-Experience with systems-on-chip (SoCs), microcontrollers, or digital signal processors 

-Experience with communications theory

-Knowledge of embedded development for communications or navigation systems

-Knowledge of GNU Radio or developing communications systems

-Ability to obtain a security clearance

-BA or BS degree

Additional Qualifications:

-Experience with Xilinx SDK and Vivado

-Experience with FPGAs and VHDL development

-Experience with communications and Positioning, Navigation, and Timing (PNT) principles and techniques

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.

#LI-AH1, CJ1, DH1


  1. Software Engineer Jobs
  2. Systems Engineer Jobs

Your Career is Waiting.

Get job alerts. Learn about new work and upcoming events. Share open roles with friends and colleagues.
Our Talent Network is your opportunity hub.

Get Answers and Access.

Need more information? Find it in our FAQs.

Application already in-process? Log in to keep going.