Will consider anybody with any of these preferred skills or experiences:
Experience with OVM / UVM design verification methodology: bash/csh, Perl, TCL, Python or similar
scripting languages;
VHDL or similar hardware description languages.
Compensation $140,000 - $190,000 + PAID Relocation
We are seeking a skilled and motivated FPGA Design Engineer to join our client's dynamic team. The
successful candidate will be responsible for designing, developing, and testing FPGA-based solutions for
various applications, ensuring optimal performance, reliability, and functionality. This role will involve
working closely with cross-functional teams, including hardware, software, and systems engineers, to
create cutting-edge solutions in a fast-paced environment.
Responsibilities:
Design, develop, and implement FPGA-based hardware solutions for aerospace applications
Write efficient RTL (Register Transfer Level) code in VHDL/Verilog for FPGA development.
Perform FPGA synthesis, simulation, and timing analysis to ensure the designs meet performance and
timing requirements.
Collaborate with hardware and software teams to integrate FPGA designs with other system
components.
Work on board-level debugging, troubleshooting, and validation of FPGA designs in real-world
applications.
Develop and run test benches to verify the functionality of the FPGA design.
Optimize FPGA designs for power, area, and speed.
Create and maintain design documentation, including specifications, test plans, and design reports.
Provide support for design bring-up, debugging, and performance analysis.
Continuously evaluate and incorporate new FPGA technologies and tools into design practices.
Qualifications:
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
5 years of experience in FPGA design, with a strong focus on RTL design and implementation.
Proficiency in VHDL/Verilog for FPGA design.
Experience with FPGA design tools (e.g., Xilinx Vivado, Intel Quartus, etc.) and simulation tools.
Strong knowledge of digital logic, timing analysis, and FPGA architectures.
Familiarity with hardware description languages (HDLs) and hardware debugging techniques.
Experience with OVM / UVM design verification methodology.
Proficiency in scripting languages such as bash/csh, Perl, TCL, Python, or similar.
Experience with FPGA development boards and peripherals.
Understanding of FPGA performance optimization techniques (timing closure, resource optimization,
etc.).
Experience with high-speed digital design and signal processing.
Familiarity with embedded systems and software integration.
Active Security Clearance required
- Interact closely with the analog designers and be familiar with Cadence analog design environment
- Perform all activities in a safe ad responsible manner and support all Environmental, Health, Safety & Security requirements and programs
- Developing technology roadmaps for ASIC technology, ASIC development, and interfacing with system design and new product development team members
- Develop and apply advanced hardware design methods, theories, and research techniques in the investigation and solution of complex and advanced technical problems
- Lead/mentor a 2-4 engineering verification team and be responsible for the End
- Supervise functional verification contractor Requirements: BSc or MSc in Electrical Engineering Experience in the entire ASIC front-end design flow including RTL design, timing constraints
- Providing electrical and electronic engineering expertise in the definition, design, development and test of Analog Application Specific Integrated Circuits (ASICs)
- Becoming a member of a high-performance team
- Located in the heart of Southern California
- Support characterization and production testing
- Provide an opportunity to work directly with some of nations fundamental defense services
- Assist verification team members in developing UVM/OVM test environment including agents, scoreboards, and test sequences/scenarios
- Designed specifically for Commercial Applications
- Perform tasks of major scope autonomously within any of the portions (inception, definition/planning, implementation/verification and test) of the ISO 9001 ASIC
- Making recommendations for design optimization
- Enjoy a flexible work environment contributions are recognized
- Provide technical consultation to other organizations and work leadership for junior employees
- Plan, conduct, and technically direct projects or major phases of significant projects
- Run mixed-mode co-simulations for whole-system verification
- Develop and apply computer aided design and verification software to speed development and improve the overall quality of the end-product