Hire the Best Xilinx Programmers
Rawalpindi, Pakistan
Hardware Engineer specializing in FPGA, RTL, SoC, and ASIC prototyping. I design, verify, and deploy digital hardware end-to-end, from architecture and RTL through simulation, synthesis, timing closure, and on-board bring-up, across Xilinx, Intel/Altera, and Lattice platforms. Strong across production-grade RTL, SoC integration, RISC-V design, HLS acceleration, and high-speed interfaces. 1. RTL Design, Verilog, SystemVerilog, FSMs, pipelining, CDC, STA, timing closure, low-power design. 2. EDA Tools, Xilinx Vivado, Vitis, Vitis HLS, ISE; Cadence Virtuoso, Synopsys flow; ModelSim, QuestaSim, Verilator, Icarus, GTKWave; Yosys, OpenLane. 3. FPGA Platforms, Zynq 7000, Zynq UltraScale+, Alveo U50/U55C/U200, Versal VCK190 and VD100, Kintex-7, Artix-7, Spartan-3, Lattice, Intel/Altera. 4. SoC Integration, AXI4, AXI-Lite, AXI-Stream, AHB, APB, Wishbone, MicroBlaze, Zynq PS-PL, DDR controllers, custom SoC and NoC integration. 5. ASIC Flow, RTL-to-GDSII flow concepts, synthesis, DFT, scan chains, tape-out RTL. 6. Verification, SystemVerilog testbenches, UVM concepts, code and functional coverage, assertion-based verification, formal concepts. 7. RISC-V, RV core design, ISA extensions, emulator, syscall remap, OS-capable pipeline. 8. High-Level Synthesis, C / C++ to RTL, pipelining, loop unrolling, AXI dataflow, edge-AI acceleration. 9. Interfaces, PCIe (Alveo DMA), Gigabit Ethernet, USB, UART, SPI, I2C, DMA, JTAG, MIPI. 10. Linux and Servers, Ubuntu, RHEL, kernel modules, Bash, GCC / LLVM toolchain, Make / CMake, Git, SSH, Docker, remote FPGA bring-up, build automation, CI/CD. 11. Networking, TCP/IP, UDP, Ethernet MAC / PHY, packet processing on FPGA, low-latency data paths, network protocol offload. 12. Lab and Debug, ILA, ChipScope, oscilloscope, logic analyzer, protocol analyzer, JTAG debug, PCB-level signal inspection. 13. Programming Languages, C, C++, Python, MATLAB, TCL, Bash, Assembly. Flow: spec, architecture, RTL/HLS, simulation, synthesis, timing closure, bring-up, validation, deployment. Send your spec or problem and I will respond with a clear scope and timeline within hours.
- FPGA
- Verilog
- SystemVerilog
- C++
- C
- Linux
- Hardware Design
- Hardware Description Language
- Python
- MATLAB
- Embedded Linux
- Microcontroller Programming
- Microprocessor
- Assembly Language
- Reverse Engineering
- Tcl/Tk
- EasyEDA
Cairo, Egypt
I have more than 12 years experience in Embedded systems design, the main field of experience is FPGA programming, using VHDL, verilog and system verilog. I also have experience with working with Xilinx ISE, Vivado, Intel Quartus, Liberos SOC and Diamond Lattice
- Embedded Application
- FPGA
- Microcontroller Programming
- Arduino
- STM32
- C
- C++
- Python
- VHDL
- Verilog
- Microcontroller
- ARM Microcontroller
- PIC Programming
- MATLAB
- Digital Signal Processing
Formosa, Argentina
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.
- Xilinx
- FPGA
- Firmware Programming
- Python
- Linux
- OpenCL
- C
- C++
- Verilog
- SystemVerilog
- Kernel
Jinzhou, China
I am Jennis Mike, an Embedded Systems and Product Developer focused on building real-world hardware and software systems that can move from prototype to production. My work combines embedded firmware, PCB design, IoT systems, and mobile/web integration. I work primarily with STM32 and ESP32 microcontrollers using workflows such as ESP-IDF, FreeRTOS, UART/SPI/I2C communication, motor control, and wireless systems. I also design custom PCBs using EasyEDA and prepare boards for manufacturing with JLCPCB. My projects include robotics systems, balancing robots, connected devices, and mobile applications. On the software side, I develop Flutter mobile applications, backend-connected platforms, and React-based web applications using Supabase and modern development workflows. Skills and experience include: • STM32 and ESP32 Development (ESP-IDF) • FreeRTOS • Embedded C/C++ • PCB Design & Schematic Design • EasyEDA & JLCPCB Manufacturing Preparation • IoT Systems • Flutter Mobile App Development • React-based Web Applications & Supabase Integration I enjoy solving engineering problems and helping turn ideas into functional prototypes and products.
- Embedded System
- ESP32
- FreeRTOS
- PCB Design
- Embedded C
- EasyEDA
- App Development
- Web Application
- Android App Development
- C
- C++
- Flutter
- KiCad
- React
- Internet of Things
Karlsruhe, Germany
About me: Experienced in electronics and software developing. Skilled in circuit design, PCB development, FPGA. Proficient in multiple programming languages like Assembler, C, C++, C#, Java, js, Verilog, Bash. Plus, last 4 years an experience of working with AUTOSAR project. Many years of experience to develop and support cross-platform desktop SW under Windows/Linux/MacOS with using Java Spring, Groovy, MSVC, .NET (C#), Qt and bash scripting. Experience in DevOps and logging area: Amazon AWS, Ansible, Packer, Terraform, Concourse, ELK stack and oth. Team Lead experience - capable of managing and guiding developer teams. Worked in teams on projects of varying complexity in companies like Comcast (US) and Harman, Continental (Germany). Friendly, responsible, and punctual, with a collaborative mindset.
- Desktop Application
- Personal Computer
- Web Application
- Web Development
- C++
- Microsoft Visual C++
- Bash
- Java
- C#
- JavaScript
- Apache Groovy
- Assembler
- Python
- Verilog
Islamabad, Pakistan
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.
- FPGA
- Embedded Linux
- Register-Transfer Level
- Semiconductor
- SystemVerilog
- Digital Design
- VHDL
How it works
Post a job for free Post 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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Katja Krohn
Summa Linguae
How do I hire a Xilinx Programmer on Upwork?
You can hire a Xilinx Programmer on Upwork in four simple steps:
- Create a job post tailored to your Xilinx Programmer project scope. We’ll walk you through the process step by step.
- Browse top Xilinx Programmer talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top Xilinx Programmer profiles and interview.
- Hire the right Xilinx Programmer 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 Xilinx Programmer?
Rates charged by Xilinx Programmers 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 Xilinx Programmer on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance Xilinx Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Xilinx Programmer team you need to succeed.
Can I hire a Xilinx Programmer 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 Xilinx Programmer proposals within 24 hours of posting a job description.
Find more freelancers
Similar Xilinx Programmer Skills
- RF Design Professionals
- LeafletJS Professionals
- Android Things Professionals
- Arduino Programmers
- Jetpack Experts Specialists
- ClickHouse Professionals
- Accessibility Specialists
- MarkLogic Specialists
- Mulesoft Specialists
- J2SE Specialists
- Hardware Prototyping Specialists
- Analog Electronics Specialists
- Debian OS Specialists
- Organic Chemistry Professionals
- CREO Professionals
- Aerospace Engineers
Top Countries for Xilinx Programmers
- Xilinx Programmers in Pakistan
- OrCAD Specialists in Pakistan
- OrCAD Specialists in Bangladesh
- PostGIS Specialists in Turkey
- PostGIS Specialists in Ukraine
- Asterisk Consultants in the Dominican Republic
- Debian OS Specialists in Argentina
- Analog Electronics Specialists in Lithuania
- Jenkins Specialists in Ukraine
- Jenkins Specialists in Morocco
- Jenkins Specialists in Colombia
- Control Engineering Freelancers in Egypt
- Control Engineering Freelancers in Turkey
- Distributed Computing Specialists in India
- Akka Specialists in India
- Distributed Computing Specialists in Bangladesh