Senior/Staff FPGA Engineer - Cloud Deployment & Systems Integration

10 - 15 years

30 - 35 Lacs

Posted:3 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Company:


Founded with the vision of building a runtime reconfigurable, future-proof processor, Morphing Machines is a fabless semiconductor company working on a ground-breaking technology that will transform the chip design landscape. Morphing Machines patent protected IP, REDEFINE, can concurrently accelerate heterogenous workloads, on a homogenous fabric of processing cores. REDEFINE combines ASIC (Application Specific Integrated Circuit) like performance with the reconfigurability of FPGAs (Field Programmable Gate Arrays). Morphing Machines innovation enables dataflow compute, which is a paradigm shift in the current processor industry. Due to the nature of our architecture, we can cater across domains from Data Centers, Quantitative Finance, AI/ML acceleration, Edge Vision to High Performance Compute (HPC) applications, all with the same hardware fabric. At Morphing Machines, we are building a cutting-edge technology guided by our vision to build truly software-defined hardware.

Role Overview:

As the Senior FPGA Engineer, you will play a mission-critical role in integrating FPGA designs on both cloud-hosted (AWS F1/F2) and on-premise FPGA platforms. You will own the entire lifecycle of FPGA bring-up, from IP handoff and integration to multi-fabric orchestration and performance validation.
You will work closely with product, compiler, and orchestration teams to ensure FPGA-resident applications can be easily deployed, monitored, and benchmarked. Your responsibilities will include validating bitstreams, implementing communication pipelines, and enabling test/demo infrastructure across compute fabrics implemented over various FPGA s.

Key Responsibilities:


  1. FPGA Bring-Up & Bitstream Integration

  2. Interface with the IP team to integrate design drops into deployable bitstreams.
  3. Bring up bitstreams on AWS F1/F2 instances, Xilinx VCU platforms, or other compatible boards.
  4. Debug issues related to I/O wrapper logic, timing, etc.
  5. Platform and Tooling Integration

  6. Work with Switchboard and FireSim environments to support application execution across multiple FPGA boards.
  7. Contribute to building a Continuous Integration/Deployment (CI/CD)-like pipeline for FPGA validation and test deployment.
  8. Establish protocols to bring up and manage multi-FPGA topologies.
  9. Application Enablement and Profiling

  10. Support application developers in deploying and profiling workloads coded in C with Hardware specific pragmas on FPGA targets.
  11. Validate compute vs communication tradeoffs; capture latency, throughput, and power KPIs.
  12. Enable applications such as voxel pooling, BFS, and encrypted inference.
  13. Documentation and Enablement

  14. Document the end-to-end FPGA bring-up workflow, including toolchains, setup guides, debug logs, and issue trackers.

Required Skills and Qualifications:


Technical Skills:

  1. Strong experience with Xilinx toolchains (Vivado, Vitis) , FPGA flows and implementation of design across FPGA boards
  2. Hands-on exposure to cloud-based FPGA platforms such as AWS F1/F2
  3. Solid understanding of RTL development using Verilog/SystemVerilog
  4. Familiarity with memory controllers, timing analysis, and interface protocols

Tooling & Workflow Integration:

  1. Experience with FPGA integration in CI/CD environments
  2. Knowledge of simulation and emulation frameworks
  3. Understanding of software-hardware co-design and ability to assist with application bring-up (C/C++)

Soft Skills:

  1. Strong debugging and problem-solving skills
  2. Comfortable working in fast-paced, ambiguous environments
  3. Excellent communication and collaboration skills
  4. Ability to take ownership of integration across multiple teams

Education and Experience:


  1. Bachelor s or Master s degree in Electronics, Electrical, or Computer Engineering
  2. 10+ years experience in FPGA bring-up, hardware integration, or system-level FPGA projects

Preferred Skills (Bonus):


  1. Experience with Switchboard, FireSim, or multi-fabric orchestration
  2. Familiarity with compiler-level hardware mapping
  3. Understanding of OpenCL, LLVM, or machine-generated IR flows
  4. Ability to assist in building test infrastructure for cloud FPGA CI/CD

Apply Now

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Morphing Machines
Morphing Machines

Semiconductor Manufacturing

Bangalore Karnataka

RecommendedJobs for You