Hire the Best SystemVerilog Professionals

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Giuliano David R.

Formosa, Argentina

$60/hr
5.0
8 jobs

Senior FPGA Architect specializing in Xilinx Zynq and UltraScale+ platforms, delivering production-grade hardware architectures and high-performance embedded systems. I design scalable FPGA solutions from system architecture through RTL implementation, timing closure, Linux integration, and field deployment. My focus is building reliable, optimized, and maintainable systems — not just functional prototypes. Core Skills: FPGA Architecture & RTL Design -Verilog / VHDL (clean, timing-accurate RTL) -AXI4, AXI-Stream, AXI-Lite system design -High-throughput data pipelines -Custom IP core development -Timing closure & performance optimization -CDC handling and constraint strategy Xilinx Platforms -Zynq-7000 SoC -Zynq UltraScale+ MPSoC -Vivado (IP Integrator, Block Design, Constraints) -Vitis / SDK workflows Embedded Linux Integration -PetaLinux build systems -Device Tree customization -Kernel configuration & driver integration -U-Boot customization -PS–PL communication optimization Vision Acceleration & High-Speed Systems -Real-time image processing pipelines -MIPI CSI camera integration -Hardware acceleration using AXI-Stream architectures -DMA-based high-bandwidth transfers -Edge vision system optimization What I Deliver: -Clean and modular FPGA architecture -Production-ready Vivado & PetaLinux projects -Fully documented RTL and system design -Resource-optimized and timing-closed designs -Clear milestones and professional communication I work with startups, research teams, and industrial companies that require high-performance FPGA systems with long-term maintainability. If you need a Xilinx-focused architect who understands hardware, Linux, and system-level integration, I’m ready to support your project perfectly as you want from architecture to deployment.

  • SystemVerilog
  • Xilinx
  • FPGA
  • Firmware Programming
  • Python
  • Linux
  • OpenCL
  • C
  • C++
  • Verilog
  • Kernel
Mohamed M.

Alexandria, Egypt

$35/hr
5.0
70 jobs

Digital IC Design RTL Modeling, FPGA & IP/SoC/Embedded Development Engineer. Offering: - FPGA/ASIC RTL solutions in (System)Verilog, and VHDL. - Embedded C Coding. - Multilingual Tutoring. -------Your success is my priority------- Available Round-the-Clock | Flexible Pricing | Prioritizing Service Excellence My Experience: I've worked extensively with FPGAs, utilizing various FPGA boards from different vendors such as AMD(Xilinx)/Intel(Altera)/Efinix. Also experienced in ASIC designs, I've worked with Synopsys tools, with TCL scripts and GUI for DesignCompiler, Formality. Proficient in documentation using: - LaTeX: for professional documentation. - Markdown: for GitHub repos. - Microsoft Word. Let's collaborate and bring your project to life. Reach out to discuss the details, and I'll be here to assist you at any time. Additional Key Skills: - STA and CDC. - Communication protocols such as: UART - SPI - I2C - AXI... - Programming languages such as: C/C++. - Knowledge in scripting Language : TCL - Python . Tools: VUnit • Vivado IDE • Quartus prime • Efinity IDE • VS Code • Xilinx ISE • ModelSim/QuestaSim.

  • SystemVerilog
  • FPGA
  • MATLAB
  • C++
  • Embedded C
  • Markdown
  • Verilog
  • VLSI
  • VHDL
  • Digital Electronics
  • Xilinx
  • Tcl/Tk
  • C
  • Electronics
  • Embedded System
Ahmed Hosny Abdelgalil A.

Cairo, Egypt

$5/hr
4.7
16 jobs

Automation Engineer | PLC, HMI, SCADA, OPC, MQTT, IIOT, VFD, SERVO Specialist Experienced in designing and implementing industrial automation systems using Siemens, Allen-Bradley, Schneider, Mitsubishi, Omron, and Keyence platforms. I deliver reliable, efficient, and well-structured control solutions tailored to your process needs. Proficient in industrial digital twin using Simumatik and Factory I/O for virtual. What I Do: Commissioning and realistic system testing. PLC programming (Siemens TIA Portal, Allen-Bradley Studio 5000, Schneider EcoStruxure, Mitsubishi GX Works, etc.) HMI & SCADA development (WinCC, FactoryTalk View, InduSoft Web Studio, etc.) Industrial communication & network integration (Ethernet/IP, Profinet, Modbus, OPC UA) Troubleshooting, commissioning, and system optimization Migration of legacy control systems to modern platforms

  • Electrical Engineering
  • HVAC System Design
  • Engineering Simulation
  • Power System
  • Systems Engineering
  • SCADA
  • PLC Programming
Imran Q.

Islamabad, Pakistan

$50/hr
5.0
34 jobs

As a solution architect I have 14+ years of ASIC/FPGA/SOC based Design/Develop/Deployment experience from user requirement to the end system. -- Digital Design of complex blocks, RTL design, systemVerilog/IPcore Design -- FPGA emulation of large ASIC designs on Dense Xilinx FPGA chips -- Xilinx SOC based digital designs using Vivado design suit. -- High speed ethernet/PCIe Designs ADC/DAC Software definer radios DSP cores -- Embedded Linux - devicetree - driver - usersapce apps -- Timing closures - CDC based designs -- High speed ADC/DACs from ADI designs -- Verification using systemVerilog and cocoTB Tools: -- Xilinx FPGA Vivado Design Suite, Debugging using ILA Xilinx ZYNQ SOC / Ethernet / DMA / cores. -- IPs from Cadence, precise-ITC, and ARM, as well as VIPs from Mentor Graphics, Synopsys, and TrueChip. With a high level of skill, responsibility and dedication to solution delivery, I always realize every requirement of the client to the maximum in detail, and guarantees the timeline of the project with excellent time management skills.

  • SystemVerilog
  • FPGA
  • Embedded Linux
  • Register-Transfer Level
  • Semiconductor
  • Digital Design
  • VHDL
Ahmed A.

Karachi, Pakistan

$25/hr
4.7
164 jobs

Want your ideas, workflows, or data to be clear — not confusing? Or maybe you have a process, structure, presentation, or report that needs to look professional and easy to understand? I help businesses, startups, and professionals transform rough content, scattered workflows, and raw data into clean, structured visuals and documents that are easy to present, share, and implement. From pitch decks and business presentations to process maps, organizational charts, and structured reports, I design visuals that simplify complexity, highlight key insights, and support better decision-making. 🚀 What I Can Do for You 🎯 Presentations & Pitch Decks PowerPoint, Google Slides & Canva presentations Startup & investor pitch decks Business, sales & training presentations Slide redesign and visual storytelling from rough content 🧭 Process Mapping & Organizational Structure Business process maps (AS-IS / TO-BE) Flowcharts & swimlane diagrams Visual SOPs & workflow documentation Organizational charts & responsibility maps Converting sketches, screenshots & PDFs into clean digital diagrams 📊 Data Visualization & Reports Infographics (timelines, roadmaps, comparisons, process flows) Charts & structured data visuals from Excel or Sheets Professional business reports & formatted documents 📄 Data Entry & Research Support Accurate data entry & spreadsheet organization Web / business research Lead list building Document formatting & cleanup 🧰 Tools I Work With Visio | Lucidchart | Miro | Draw io | Figma PowerPoint | Google Slides | Canva Excel | Google Sheets | Word | Google Docs Adobe Illustrator | Photoshop If you need structured visuals that bring clarity to your presentations, processes, reports, or data, let’s connect and turn your information into professional results.

  • Data Visualization
  • Presentation Design
  • Infographic
  • Microsoft PowerPoint
  • Flowchart
  • Microsoft Visio
  • Lucidchart
  • Organizational Chart
  • Draw.io
  • Process Design
  • Process Optimization
  • Adobe Illustrator
  • Business Process Modeling
  • Process Infographics
  • Business Analysis
  • Miro
  • Visual Communication
  • Adobe InDesign
  • Project Workflows
  • Figma
Muhammad B.

Rawalpindi, Pakistan

$30/hr
4.9
48 jobs

I'm an FPGA and embedded engineer who takes digital hardware from spec to working bring-up on real boards, architecture, RTL, verification, synthesis, timing closure, and on-board validation. On the FPGA side I write production-grade Verilog/SystemVerilog, build and debug designs in Vivado and Vitis (also ISE and Quartus when a project needs them), and target Xilinx Zynq-7000, Zynq UltraScale+, Artix/Kintex-7, and Lattice parts. Day-to-day work: clean RTL (FSMs, pipelining, CDC), AXI4/AXI-Lite/AXI-Stream SoC integration, custom IP, and constraint/timing closure on designs that have to actually meet Fmax, not just simulate. Verification is part of the job, not an afterthought, SystemVerilog testbenches, functional and code coverage, and assertions. I simulate in ModelSim/QuestaSim, Verilator, and Icarus, and debug on hardware with ILA, logic analyzer, scope, and JTAG. I go deep on RISC-V: custom RV cores, ISA extensions, and emulators, including instruction-set modification and syscall/binary remapping at the userspace level. On the embedded side I write C/C++ for microcontrollers and Linux, work with the GCC/LLVM toolchain, and handle interfaces like UART, SPI, I2C, DMA, PCIe, and Ethernet. If you have hardware or low-level software problems or need a new solution, send the spec and I'll reply with a clear scope and timeline.

  • SystemVerilog
  • FPGA
  • Verilog
  • C++
  • C
  • Linux
  • Hardware Design
  • Hardware Description Language
  • Python
  • MATLAB
  • Embedded Linux
  • Microcontroller Programming
  • Microprocessor
  • Assembly Language
  • Reverse Engineering
  • Tcl/Tk
  • EasyEDA

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a SystemVerilog Freelancer on Upwork?

You can hire a SystemVerilog Freelancer on Upwork in four simple steps:

  • Create a job post tailored to your SystemVerilog Freelancer project scope. We’ll walk you through the process step by step.
  • Browse top SystemVerilog Freelancer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top SystemVerilog Freelancer profiles and interview.
  • Hire the right SystemVerilog Freelancer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a SystemVerilog Freelancer?

Rates charged by SystemVerilog Freelancers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a SystemVerilog Freelancer on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance SystemVerilog Freelancers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream SystemVerilog Freelancer team you need to succeed.

Can I hire a SystemVerilog Freelancer within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive SystemVerilog Freelancer proposals within 24 hours of posting a job description.