Digital Design Engineer (Mid-Senior Level)

Posted 2 Days Ago
Be an Early Applicant
Riyadh, SAU
In-Office
Senior level
Hardware
The Role
Owns digital subsystem architecture and synthesizable RTL design for FPGA and ASIC targets. Leads microarchitecture, SystemVerilog/cocotb verification, timing closure, hardware bring-up, silicon debug, and cross-functional integration with RF, analog, firmware, and hardware teams. Provides technical mentorship, reviews designs, establishes coding standards, and improves engineering workflows.
Summary Generated by Built In

Movandi has made a big impact on 5G in a short amount of time, from foundational research and innovative modular, high-efficiency mmWave system design to the introduction of our BeamXR 5G system that delivers measurable improvements in performance, coverage, and latency. Now more than ever, 5G — supported by Movandi technology — is becoming an integral part of the telecommunications landscape.

At Movandi we work as a team of sharp engineers who thrive on hard problems. If you want your work to have a direct impact on the future of 5G connectivity, this is the role for you.

About the Role

We're looking for an experienced Digital Design Engineer to take ownership of complex digital subsystems within our hardware team. You'll lead RTL design and verification efforts for FPGA and ASIC targets, drive microarchitecture decisions, and serve as a technical reference for the broader team. You'll work closely with hardware, embedded software and verification engineers to ship robust, high-performance designs on time.

What You'll Do

  • RTL ownership: Architect and implement synthesizable RTL in VHDL or SystemVerilog for FPGA and ASIC targets, with a focus on performance, reusability, and long-term maintainability.
  • Microarchitecture: Contribute to and lead block-level design decisions; pipelining strategy, clock domain partitioning, power/performance/area trade-offs, and document them clearly for design reviews.
  • Verification leadership: Define and execute verification strategies using SystemVerilog and cocotb. Develop constrained-random testbenches, close functional and code coverage, and triage simulation failures efficiently.
  • Timing closure: Drive STA and timing constraint development (SDC/XDC), identify critical paths, and work with synthesis and P&R flows to close timing on complex, multi-clock designs.
  • Lab bring-up & debug: Lead or actively participate in hardware validation. From JTAG bring-up and FPGA prototype debug through to silicon characterisation using oscilloscopes, logic analyzers, and custom test frameworks.
  • Technical mentorship: Review the work of junior engineers, establish coding standards, and contribute to continuous improvement of team processes and tooling.
  • Cross-functional collaboration: Interface with RF, analogue, and firmware teams to define interfaces, agree on integration strategies, and resolve system-level issues.

Must-Have Qualifications

  • Experience: 5–10 years of industry experience in digital IC or FPGA design, with a track record of shipping real silicon or production FPGA systems.
  • HDL expertise: Strong, production-proven proficiency in SystemVerilog and/or VHDL, synthesizable RTL, parameterised design, and structured coding for reuse and review.
  • Digital design depth: Expert-level understanding of synchronous design principles, multi-clock domain management, CDC strategies, reset topologies, metastability hardening, and pipeline design.
  • Verification competence
  • Timing & implementation: Working knowledge of STA, timing exceptions, false paths, and constraint authoring; experience with FPGA implementation flows or ASIC synthesis.
  • Scripting & automation: Proficient in Python and/or Tcl for build automation, regressions, and flow scripting. Comfortable in a Linux-based development environment with Git.
  • Communication: Able to produce thorough design specifications, lead design reviews, and communicate trade-offs clearly to both engineering and management stakeholders.

Nice-to-Have

  • Experience with high-speed serial interfaces (PCIe, Ethernet, DDR) or RF/mmWave digital back-end design.
  • Familiarity with formal verification methods (model checking, equivalence checking).
  • Exposure to ASIC physical design flows: place-and-route (Genus and Innovus), DRC/LVS, sign-off (Voltus, Tempus), ATPG test pattern generation (Modus).
  • C/C++ for embedded co-development, firmware bring-up, or hardware/software interface definition.
  • Experience mentoring junior engineers or leading small technical workstreams.

Tools & Technologies

  • HDLs: SystemVerilog, VHDL, Verilog
  • FPGA: Xilinx Vivado, Lattice Radiant; IP integrators and constraint management
  • ASIC: Cadence Genus/Innovus
  • Simulation/Verification: Cadence Xcelium, cocotb
  • Workflow: Git, Jenkins, Python/Tcl, Linux shell, Jira/GitHub

Skills Required

  • 5-10 years of industry experience in digital IC or FPGA design, including shipped silicon or production FPGA systems
  • Production-proven proficiency in SystemVerilog and/or VHDL, synthesizable RTL, parameterized design, and reusable coding practices
  • Expert understanding of synchronous design, multi-clock domain management, CDC strategies, reset topologies, metastability hardening, and pipeline design
  • Verification competence using SystemVerilog and cocotb, including constrained-random testbenches and functional and code coverage
  • Working knowledge of static timing analysis, timing exceptions, false paths, constraint authoring, FPGA implementation flows, or ASIC synthesis
  • Proficiency in Python and/or Tcl for build automation, regressions, and flow scripting
  • Comfort working in a Linux-based development environment with Git
  • Ability to produce design specifications, lead design reviews, and communicate technical trade-offs clearly
  • Experience with PCIe, Ethernet, DDR, or RF/mmWave digital back-end design
  • Familiarity with formal verification, including model checking or equivalence checking
  • Exposure to ASIC physical design flows, DRC/LVS, sign-off, and ATPG
  • C/C++ experience for embedded co-development, firmware bring-up, or hardware/software interface definition
  • Experience mentoring junior engineers or leading small technical workstreams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

Similar Jobs

Ericsson Logo Ericsson

BO Transmission Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Riyadh, SAU
88000 Employees

Capco Logo Capco

Senior Data Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Capco Logo Capco

Consultant

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Ericsson Logo Ericsson

Managed Services Delivery Manager

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Riyadh, SAU
88000 Employees

Similar Companies Hiring

Blissway Thumbnail
Computer Vision • Fintech • Hardware • Internet of Things • Machine Learning • Software • Transportation
Denver, CO
24 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account