FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Junior FPGA Implementation Engineer
Cirrus Logic. Synthesize ASIC designs onto FPGA platforms and ensure design quality .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in FPGA design and synthesis, with a strong foundation in ASIC design principles and digital design concepts. Proficient in verification methodologies and capable of implementing model-based design using tools like Simulink or Matlab.
Highest-signal resume keywords
FPGA DesignVerilogSystem VerilogFPGA SynthesisPython Scripting
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
FPGA DesignASIC DesignVerilogSystem VerilogFPGA SynthesisTiming AnalysisDigital Design ConceptsVerification TechniquesModel-Based DesignScripting
Soft Skills
Debugging SkillsInterpersonal SkillsCommunication Skills
Tools & Technologies
SimulinkMatlabSynopsys SynplifyXilinx VivadoLab Equipment
Certifications & Qualifications
Master's Degree in Electrical EngineeringMaster's Degree in Computer Science
Industry Keywords
FPGAASICAMBASPII2CI2SUARTTiming ClosureFloorplanningHardware Development
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Synthesize ASIC designs onto FPGA platforms and ensure design quality
- Deliver FPGA platforms to internal groups for software development and hardware-software pre-silicon validation
- Port ASIC-specific code and models into FPGA-friendly models
- Define and run functional tests before FPGA distribution
- Perform FPGA synthesis, implementation, and static timing analysis for complex ASIC designs
- Develop and maintain smoke tests 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
- Work on complex FPGA prototyping systems and improve prototyping methodology across the division
Requirements
What you’ll need- Master's degree in Electrical Engineering, Computer Science, or similar field and 3+ years of directly related experience
- Experience using FPGAs and understanding how FPGA design differs from ASIC design
- Proficient in operating simulation and modeling equipment including design tools
- Knowledge of Verilog, System Verilog, and digital design concepts
- Verification/validation techniques and methodologies, including strong debugging skills
- Familiarity with AMBA (AXI, AHB, APB), SPI, I2C, I2S, and UART protocols
- Experience with scripting for hardware development (Python/Tcl)
- Candidates must be able to access technical data without a requirement for an export license
- Cirrus Logic is unable to sponsor or obtain export licenses for this role
- Preferred: Experience with FPGA flows (Synthesis, Place & Route, Timing closure), Synopsys Synplify, Xilinx Vivado, FPGA primitives, Python OOP, floorplanning, advanced timing closure, lab equipment, documentation, communication, interpersonal skills, and working to tight and variable time scales
Benefits
Comp & perks- Inclusion and fairness culture
- Meaningful community engagement
- Enjoyable employee experiences
- Career growth opportunities