FPGA Implementation Engineer JR
Job in
Austin, Travis County, Texas, 78716, USA
Listed on 2026-10-16
Listing for:
Anysilicon
Full Time
position Listed on 2026-10-16
Job specializations:
-
Engineering
Electronics Engineer, Hardware Engineer, Systems Engineer, Test Engineer
Job Description & How to Apply Below
Cirrus Logic, Austin, TX 78701 Hybrid work
Job DescriptionCirrus Logic, a leader in mixed-signal processing, is seeking an FPGA Implementation Engineer to join its innovative audio development team. This role focuses on synthesizing ASIC designs onto FPGA platforms, ensuring high-quality design, and enhancing prototyping methodologies. Cirrus Logic is renowned for its inclusive culture and commitment to employee satisfaction, making it an ideal place for career growth.
Responsibilities- Deliver FPGA platforms for internal software development and hardware-software pre-silicon validation.
- Port ASIC-specific code and models into FPGA-friendly formats.
- Define and execute functional tests to validate FPGA builds before distribution.
- Perform FPGA synthesis, implementation, and static timing analysis for complex ASIC designs.
- Develop and maintain smoke tests to ensure quality across revisions.
- Test digital chip RTL from a user perspective on FPGA platforms.
- Design and implement equivalent analog models for the final ASIC analog front end.
- Introduce model-based design methods using Simulink or Matlab.
- Master's degree in Electrical Engineering, Computer Science, or a related field.
- Experience with FPGAs and understanding the differences between FPGA and ASIC design.
- Proficient in simulation and modeling tools, including design software.
- Knowledge of Verilog, System Verilog, and digital design concepts.
- Familiarity with verification/validation techniques and strong debugging skills.
- Understanding of common on-chip bus protocols (AMBA, SPI, I2C, I2S, UART).
- Experience with hardware development scripting (Python/Tcl).
- Experience in FPGA flows including synthesis, place & route, and timing closure (Synopsys Synplify, Xilinx Vivado).
- Understanding of FPGA primitives (memories, I/O pads, BUFG, MMCMs).
- Object-oriented programming skills in Python.
- Experience with floor planning and advanced timing closure techniques.
- Familiarity with lab equipment (Oscilloscope, Signal Generators, Logic Analyzers).
- Strong documentation, communication, and interpersonal skills.
- Ability to work under tight and variable time scales.
- ASIC Design Services
- Verification
- Packaging & Wafer
- Semiconductor IP
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×