Senior Embedded Systems Engineer

Employer
Parsons
Location
Fredericksburg, VA
Posted
Jan 12, 2021
Closes
Jan 14, 2021
Ref
1613464248
Industry
Engineering
Hours
Full Time
Job DescriptionMinimum Clearance Required to Start: Secret Job Description: Senior Embedded Systems Engineer QRC, a Parsons Company Fredericksburg, VA About QRC Technologies a Parsons Company QRC Technologies specializes in RF Test and Measurement products, especially for cellular communications. QRC develops and produces survey tools for cellular communication systems, phone based measurement, stimulation tools, forensic tools, and integrated RF recording and playback equipment. QRC Technologies was founded in 1987 and has been serving as a systems integrator since its inception, and in the last decade has expanded with a portfolio of RF Test and Measurement products. The company has over 80 employees in multiple locations, including Gaithersburg, MD, and the world headquarters located in Fredericksburg, VA. QRC tools cover CDMA, WCDMA, GSM, EvDO, WiMAX, LTE, and WIFI protocols. QRC Technologies was acquired by Parsons in July 2019. The Opportunity: The Senior Embedded Systems Engineer will work with several groups at QRC, including the software and hardware engineering, production, and quality teams to creatively research, design, implement, integrate, test and maintain signal processing and physical level Wireless/Radio Communications algorithms, software libraries, and other components as integral parts of larger software/FPGA-based wireless/radio applications. This position assumes a great deal of independent thinking, understanding of product goals, architectural and technical leadership in creation of modules to serve the signal intelligence industry. The Senior Embedded Systems Engineer will design, implement and integrate algorithms, software libraries, and other components as integral parts of larger software/FPGA-based applications. The Senior Embedded Systems Engineer will create and update requirements specifications, write and review design and specification documents and will participate in code reviews. An understanding of the use, creation, and implementation algorithms for communications and RF signal processing is required. The ability to use code profilers and other best practices for performance optimization is also required. The successful candidate must possess strong communications skills, a "can-do" positive attitude, for a demonstrated ability to meet deadlines, a creative imagination, and an ability to adjust to evolving requirements. It is expected that the candidate will keep current with new development techniques and technologies. Fredericksburg, VA is the ideal location for this position, but remote work is available for the right candidate. Essential Duties: * Research, design, implement, integrate, test and maintain signal processing and physical level Wireless/Radio Communications algorithms to satisfy end customer needs * Design, code, and test algorithms written in MATLAB, C or C++, and implemented on embedded processors * Apply theoretical and practical knowledge of digital filters, Fast Fourier Transforms (FFTs), radio frequency receivers/transmitters, signal synchronization, modulation/demodulation, bit error protection/detection/correction, voice coding and overcoming wireless/radio communications channel/system impairments (eg, non-linearities, fading, multipath, etc.) * Use code profilers and other best practices for speed optimization on embedded processors * Maintain and improve knowledge of FPGA/DSP and wireless/radio communications theory and practice * Attention to detail, performance, timelines, quality, and robustness * Develop and update requirement, write and review design and specification documents, and participation in code reviews * Work well both as part of a group and as an independent developer * Communicate well with others, express a "can-do" positive attitude, meet deadlines, be creative, adjust to evolving requirements Additional Requirements: * Experience with FSK, PSK, QAM, OFDM and frequency hopping modulation/demodulation theory and practice * Experience with MATLAB-based algorithm design, signal processing, and modeling * Experience programming signal processing algorithms in C and/or C++ * Experience in developing requirements definitions and functional * Experience implementing DSP and physical level Wireless/Radio Communications algorithms in VHDL or Verilog desirable * Cellular communication (eg, GSM, CDMA/EVDO, WCDMA, WiMAX, LTE etc.) as well as HF/VHF/UHF communications experience desirable * Experience implementing algorithms in VHDL or Verilog strongly desired * Experience with both Xilinx and Altera (Intel) FPGAs, Vivado, Quartus, and simulation tools strongly desired * Strong background in communications theory strongly desired * Experience with Agile development methodologies desirable * Candidates must be eligible to obtain a security clearance when sponsored by QRC Preferred Skills or Experience: * Bachelor's degree in Electrical Engineering, Applied Math, or other equivalent field or discipline (advanced degree is a plus) * 10+ years of

Similar jobs