$80K — $100K *
Role and Responsibilities
Serve as a technical team member of a small but experienced team in the design and development of products. Development activities would include new designs, derivative designs, and functional and performance enhancements to existing products.
Contribute to the design and verification of dense embedded digital and analog boards using high-speed FPGAs, and high speed SoC elements, within a local team environment but including co-operation with teams based in other locations.
FPGA system integration, working closely with a software and system quality assurance teams.
Support and work in conjunction with an architecture team to assess and scope new product features.
Independently resolve technical problems, initiating design changes and providing engineering support to assess customer needs and solve field issues.
Generate required product development documentation including, but not limited to functional specifications and detailed design documents.
Participate in source code control and software release activities as required.
Communicate project status, issues, and requirements both verbally and in writing.
Conduct technical presentations/demonstrations if necessary.
Perform other duties as required.
Working knowledge of FPGA and/or ASIC design principles and techniques applied to development on dense and complex FPGA architectures.
Experience designing dense mix (analog and digital) boards for telecom applications
Experience with FPGA design tools such as Xilinx Vivado or Altera Quartus, and simulation/verification tools such as Mentor Questa Sim or Synopsys VCS.
RTL coding (VHDL, Verilog, System Verilog).
Other coding/scripting (e.g. C, C++, SystemC, MATLAB, TCL, Perl, etc.)
Laboratory use of high-speed spectrum analyzers, logic analyzers and related tools.
Experience with source code control and version tools such as Rational Clearcase.
The ability to multi-task and work independently with minimal supervision.
Good verbal, written, and presentation skills.
Familiarity with advanced FPGA technology, including MPSoC.
Familiarity with networking protocols such as Ethernet, IP, MPEG2, etc.
Familiarity with wireless communication protocols, LTE, Wifi, UMTS, etc.
Practical experience with high speed interfaces such as 10G Ethernet and the implementation of internal high bandwidth streaming interfaces.
Practical experience designing analog and digital multilayer boards operating at high speeds
A working appreciation of embedded processor architectures and soft micro-processor cores, and interfaces with programmable logic for the implementation of dense high-speed designs.
An understanding of basic DSP techniques and modulation schemes including QAM and OFDM.
A strong algorithmic ability coupled with a background in modelling tools such as MATLAB or NumPy.
Qualifications and Experience
Bachelor’s degree in Electrical Engineering, Computer Engineering, prefer a MS in Electrical Engineering.
4-6 years design experience in dense analog and digital boards with FPGA, ASIC technology, SoC technologies, and mix analog/digital circuit and ICs, preferably in the telecommunications industry.
Valid through: 11/17/2020