Epiq Solutions Logo Epiq Solutions Logo
We are hiring!
Epiq Solutions is hiring!


Senior FPGA Engineer

Job Description

Epiq Solutions is currently seeking a talented FPGA engineer interested in making immediate contributions as part of a growing team that designs and manufactures state-of-the-art RF products and applications. The primary responsibility of this position is to develop FPGA designs and signal processing blocks that target Epiq's family of small form factor software defined radio (SDR) cards and platforms. The ideal candidate is a highly motivated, detail oriented, self-starter and team player, with a strong foundation of FPGA development experience and skills coupled with a desire for continuous learning. Specific job tasks include the following:

  • Design, implement, optimize, and maintain complete FPGA designs (both in-house and customer-facing) that target various Xilinx devices, from concept to deployed solution
  • Develop reusable Verilog modules for interfaces and signal processing blocks
  • Create effective simulation testbenches
  • Debug designs in hardware using tools such as Chipscope and lab equipment
  • Work closely with Wireless Signal Processing team to develop complete wireless applications (e.g. architect and implement algorithms based on bit-exact models written in software)
  • Create scripts and basic software models and test applications as necessary
  • Utilize best practices with coding and version control
  • Effectively document designs and directly support customers

Desired Skills & Experience

Required Skills

  • BS or MS in either Electrical Engineering or Computer Engineering
  • 5-10 years of writing Verilog RTL (including real-world industry experience building products)
  • Experience implementing complex signal processing algorithms in FPGAs
  • Experience with FPGA timing closure and troubleshooting bitstreams in hardware
  • Familiarity with software and/or scripting languages (e.g. Python, C, C++, Tcl, Bash)
  • Ability to work independently or on a small team
  • Excellent communication skills (written and verbal)
  • Detail oriented with ability to multitask between two or more projects

Desired Skills

  • Working knowledge of Linux and Git
  • Experience with DSP blocks (e.g. filters, FFTs) and RF concepts (e.g. up/down conversion)
  • Familiarity with wireless communication concepts (e.g. modulation, error control coding, channel estimation) and protocols (e.g. LTE, 802.11)
  • Experience developing software (Python or C/C++ preferred) models of signal processing blocks and/or porting bit-exact models to FPGA code
  • High-speed interfaces that leverage complex IP blocks (e.g. PCIe, Ethernet, JESD204, etc.)

Benefits

  • Join a successful small company with a bright future (founded in 2009, we now have a team of 30 full-time employees, and growing)
  • Competitive salary commensurate with experience and performance
  • 401(k) matching and profit sharing
  • Generous vacation policy
  • Flexible work hours and telecommuting options
  • Health and Dental insurance plans (and voluntary Vision)
  • Life and long term disability insurance
  • Paid five week sabbatical every five years
  • Fun, laid-back culture and rewarding work! Check us out at epiqsolutions.com



Inside Sales Engineer

Job Description

Epiq Solutions is seeking a high energy, organized and friendly candidate for an Inside Sales Engineer position. Your role will contribute to the goals of the Business Development, Sales, and Marketing teams. Through your skills with phone, email and written communications you will contribute to the success of the team by seeking, uncovering and managing opportunities. You will get to know and be the inside point of contact for many existing, former and new customers. If you enjoy talking with people and learning about wireless systems and applications, this is a great position! This position has great growth potential as well. The ideal candidate is a people-person with strong technical aptitude, a self-starter, highly motivated, detail oriented, and eager to learn and grow in a technical sales role. Specific job tasks include the following:

  • Handling inbound inquiries from prospective customers via email or phone
  • Outbound calling and emailing to qualify opportunities and follow up with leads
  • Explaining Epiq Solutions' capabilities and value proposition to prospective customers, understanding customer needs and proposing solutions
  • Coordinating between the Sales, Engineering, and Production teams, and "handing off" customers or making introductions (sales teammate, CTO, CEO, etc.) when appropriate
  • Researching accounts to understand need and facilitate effective follow up
  • Fielding problems/objections with leads/accounts and escalating appropriately
  • Recording customer and opportunity details in CRM database (ZoHo), maintain a sales funnel of opportunities, identify needs and opportunity potential
  • Conducting customer and marketing surveys

Desired Skills & Experience

Required Skills

  • BS/BA degree in business management, marketing and/or a technical field, or similar relevant experience
  • Excellent communication skills, particularly written and verbal
  • Strong technical aptitude (e.g. computers, software, RF, etc.)
  • Basic computer skills, including Microsoft and Google applications (or equivalent)
  • Experience using spreadsheets and a CRM system
  • Strong organizational and time management skills

Desired Skills

  • An understanding of radio frequency (RF) communications equipment and capabilities, including HF, UHF, VHF, and SATCOM
  • Familiar with modern commercial communications signal sets, such as GSM, CDMA2K, UMTS, LTE, 802.11, and other personal communications devices and methods
  • BS/BA degree combined with 0 to 2 years of sales experience
  • Self-motivated personality with focused attention to detail
  • Ability to multitask between multiple tasks
  • Capable of working independently and executing on tasks with minimal oversight

Benefits

  • Join a successful small company with a bright future (founded in 2009, now a team of 30 employees, two offices, and growing)
  • Competitive hourly wage, commensurate with experience and performance
  • Flexible work hours and (occasional) telecommuting options
  • 401(k) with company match and profit sharing
  • Generous vacation policy
  • Health and Dental insurance plans (and voluntary Vision)
  • Life and long term disability insurance
  • Paid five week sabbatical every five years
  • Fun, laid-back culture and rewarding work! Check us out at epiqsolutions.com



Other Positions
Epiq Solutions is always looking for experienced, talented engineers. The following skills are of particular interest to us:
  • FPGA-based signal processing
  • Software-based signal processing
  • Analog/RF hardware design
  • Cross-platform (Windows and Linux) user interface software design and implementation
Please send your resume to jobs@epiqsolutions.com for consideration.