Network-on-Chip (NoC) Architecture and Systems Engineer

2 weeks ago


Bengaluru, Karnataka, India Qualcomm Full time ₹ 6,00,000 - ₹ 8,00,000 per year

Job Area:Engineering Group, Engineering Group > Systems Engineering

General Summary:

We are seeking a highly experienced Network-on-Chip (NoC) Architecture and Systems Engineerto join our innovative and dynamic NoC systems team. The ideal candidate will have a deep understanding of NoC architectures, system design, and various communication protocols such as PCIe, CXL, and AMBA CHI. This role involves designing, implementing, and optimizing NoC solutions for complex SoC (System on Chip) designs, collaborating with cross-functional teams, and driving research and development initiatives to stay at the forefront of technology.

Key Responsibilities:

  • Architecture Design:Develop and optimize NoC architectures for high-performance SoC designs, including routers, interconnects, and communication protocols.
  • Protocol Expertise:Design and implement NoC solutions that support various communication protocols such as PCIe, CXL, and AMBA CHI.
  • System understanding:Understanding of NoC solutions for overall SoC design, ensuring seamless communication between various IP blocks and subsystems.
  • Performance Analysis:Conduct detailed performance analysis and benchmarking of NoC designs to identify bottlenecks and areas for improvement.
  • Collaboration:Work closely with hardware, software, and verification engineers to ensure that NoC designs meet system requirements and performance goals.
  • Troubleshooting:Identify and resolve complex issues in NoC design and simulation.
  • Research and Development:Stay updated with the latest advancements in NoC technology and contribute to the development of new methodologies and tools. Actively participate in research projects to explore new NoC architectures and protocols.

Primary Skills

  • Proficient in NoC design and optimization techniques.
  • Strong understanding of digital design principles and SoC architecture.
  • Experience with hardware description languages (HDLs) such as Verilog.
  • Familiarity with SystemC and C++ for modeling and simulation is a plus.
  • Knowledge of NoC simulation tools and environments is a plus (e.g., Gem5, Noxim).
  • Experience with performance analysis and benchmarking tools.
  • Expertise in various communication protocols such as PCIe, CXL, and AMBA CHI is a plus.

Soft Skills

  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently and in a team environment.
  • Attention to detail and a commitment to quality.
  • Enthusiasm for research and innovation.

Preferred Skills:

  • Experience with Network-on-Chip, high-performance computing and parallel processing.
  • Knowledge of ASIC design flows.
  • Familiarity with scripting languages (e.g., Python, Perl).
  • Experience with version control systems (e.g., Git).
  • Background in NoC design, NoC Architecture, low-power design and optimization.
  • Publication history in relevant technical journals or conferences.

Qualifications:

  • Education:Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or a related field.
  • Experience:6 to 11 years of experience in NoC architecture and systems design.

Minimum Qualifications:

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.

OR

Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.

OR

PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.



  • Bengaluru, Karnataka, India beBeeNetwork Full time ₹ 4,00,000 - ₹ 8,00,000

    About the RoleThis role is a senior engineering position that requires significant expertise in system-on-chip (SoC) design, networking on chip (NoC) systems, and digital design. The ideal candidate will have a strong understanding of interconnect protocols, coherency protocols, and virtualization.The successful candidate will be responsible for leading...


  • Bengaluru, Karnataka, India beBeeNetwork Full time ₹ 15,00,000 - ₹ 17,50,000

    Verification Engineer - Network on Chip (NoC)The primary responsibility of the Verification Engineer – NoC is to design and develop verification environments for network on chip (NoC) blocks using UVM. This includes developing test plans, coverage models, scoreboards, monitors, and checkers for coherent and non-coherent traffic.Key responsibilities include...

  • Noc Engineer

    1 week ago


    Bengaluru, Karnataka, India Network Labs It Services Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Job Description: NOC EngineerPosition: NOC EngineerExperience: 12 yearsLocation: BengaluruEmployment Type: Full-timeAbout the RoleWe are seeking a proactive NOC Engineer with 1–2 years of experience to join our operations team in Bengaluru. The ideal candidate will bring multi-skilled expertise in any of the following combinations: Wintel & Network, Wintel...


  • Bengaluru, Karnataka, India beBeeVerification Full time US$ 1,50,000 - US$ 2,00,000

    Job Title: Verification Specialist for Next-Generation Network-on-Chip SolutionsThis role involves leading the verification of Network-on-Chip (NOC) and Intellectual Property (IP) blocks, driving innovation in system design.The successful candidate will develop and implement verification environments using UVM-based methodologies, define test plans and...


  • Bengaluru, Karnataka, India beBeeNetworkonChip Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title:NoC Verification SpecialistAbout the JobWe are seeking an experienced Network-on-Chip (NoC) verification specialist to develop and implement test plans, coverage models, scoreboards, monitors, and checkers for coherent and non-coherent traffic.The ideal candidate will have strong experience with SystemVerilog, UVM, and object-oriented testbench...


  • Bengaluru, Karnataka, India beBeeVerification Full time ₹ 1,04,000 - ₹ 1,30,878

    About the RoleWe are seeking an experienced NOC/IP Design Verification Lead Engineer to join our team.The ideal candidate will have a strong background in verification and testing of complex systems, with a focus on Network-on-Chip (NOC) designs.This is a challenging role that requires technical expertise, leadership skills, and effective communication...


  • Bengaluru, Karnataka, India Eduplex services private limited Full time ₹ 15,00,000 - ₹ 30,00,000 per year

    Design Verification Engineer – NoC / VLSI (Product-Based Only)Location: Bangalore, KarnatakaJob Type: Full-TimeSalary: ₹15 – 30 LPA (Depending on Experience)Experience Required: 5 – 12 Years (Only from Product-Based Companies)Job OverviewWe are seeking an experienced Design Verification Engineer with strong expertise in NoC (Network-on-Chip) and VLSI...


  • Bengaluru, Karnataka, India beBeePerformance Full time ₹ 1,04,000 - ₹ 1,30,878

    Job OpportunityWe are seeking a skilled expert in PCIe architecture to join our team. The ideal candidate will have a deep understanding of PCIe design and NoC systems, with a proven track record of creating high-performance interconnect solutions.Responsibilities:Design and implement PCIe architectures for NoC systems.Collaborate with cross-functional teams...


  • Bengaluru, Karnataka, India ACL Digital Full time

    NoC Verification EngineerExperience: 7 to 14 YearsKey Responsibilities:Develop UVM-based verification environments for NoC/IP blocks such as FlexNoC, GNOC, or custom NoC fabrics.Define and implement test plans, coverage models, scoreboards, monitors, and checkers for coherent and non-coherent traffic.Integrate and verify IPs like AXI4, CHI-B/C/E, PCIe, and...


  • Bengaluru, Karnataka, India ACL Digital Full time

    NoC Verification Engineer Experience: 7 to 14 Years Key Responsibilities: Develop UVM-based verification environments for NoC/IP blocks such as FlexNoC, GNOC, or custom NoC fabrics. Define and implement test plans, coverage models, scoreboards, monitors, and checkers for coherent and non-coherent traffic. Integrate and verify IPs like AXI4, CHI-B/C/E, PCIe,...