Senior Engineer, FPGA and Integrated Circuits Design

ShureNiles, IL
2h$113,000 - $181,000Hybrid

About The Position

Senior FPGA Engineer - Join Us on the Wireless Frontier! Do you speak fluent FPGA? Do you get a thrill out of turning complex ideas into real, working hardware? If so, we want you on our team! We’re looking for a Senior FPGA Engineer to help shape the brains behind our next generation of wireless audio products. You’ll take projects from big idea ➜ beautiful design ➜ production‑ready reality, working alongside a crew of talented engineers who love solving hard problems and building seriously cool tech. 🎧 What You’ll Be Doing Designing FPGA and SoC magic that powers cutting‑edge wireless audio Bringing concepts to life - from whiteboard scribbles to shipping hardware Validating, integrating, and fine‑tuning digital designs that make our products sing Collaborating with cross‑functional wizards across hardware, software, and systems 🌟 Why You’ll Love It Here You’ll work on tech that pushes the boundaries of wireless performance, audio quality, and real‑world reliability. If you want to build products that people use, love, and rely on every day—this is your playground. This position will be hybrid based out of our Niles, IL HQ!

Requirements

  • Bachelor’s degree in EE or related field
  • Minimum of 5 years of experience
  • Comprehensive knowledge of FPGA logic design and simulation/validation tools
  • Experience with Versal, Zynq, and other embedded processor architectures
  • Experience with implementation tradeoffs to meet resource, processing and timing constraints.
  • Experience with Verilog/VHDL
  • Experience with Python
  • Experience with version control systems such as git
  • Familiarity with digital signal processing, wireless concepts, and audio concepts
  • Comfortable with Linux environment

Responsibilities

  • Design efficient high-speed digital logic modules for control, status, and processing using VHDL and Verilog.
  • Integrate cutting-edge wireless and audio processing subsystems onto hardware.
  • Use Python for modeling, scripting, and various aspects of the design process.
  • Utilize AI tools for efficient code development, troubleshooting, and automation
  • Validate functionality using RTL simulation tools.
  • Specify FPGA design constraints (pinouts, IO types, timing constraints, &c.).
  • Coordinate with other disciplines to define and integrate processing systems
  • Execute FPGA toolchain (synthesis, place & route, static timing analysis) to produce bitstreams.
  • Advocate for automation and repeatability by leveraging scripting (e.g., python).
  • Maintain proper revision control utilizing git.
  • Integrate, capture, and analyze product telemetry from FPGAs

Benefits

  • comprehensive healthcare
  • mental health and retirement savings plans
  • generous paid time off programs
  • employee discounts
  • professional development opportunities
  • work-life balance initiatives
  • employee recognition programs
  • volunteering/community involvement opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service