R&D Engineer, I

Software Development
  • Software Development
  • Bangalore
  • Not Disclosed USD / Year
  • Applications have closed
  • Salary: Not Disclosed
  • 0-2 years of experience

Synopsys

At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.
Our Silicon Design & Verification business is all about building high-performance silicon chips—faster. We’re the world’s leading provider of solutions for designing and verifying advanced silicon chips. And we design the next-generation processes and models needed to manufacture those chips. We enable our customers to optimize chips for power, cost, and performance—eliminating months off their project schedules.
Synopsys HAPS® Prototyping Solution improves time-to-market and helps avoid costly device re-spins by enabling early embedded software development and allowing hardware and software co-design well ahead of chip fabrication. Synopsys delivers ProtoCompiler and HAPS solution, which dramatically accelerate software development, hardware verification and system validation from individual IP blocks to processor subsystems to complete SoCs.

R&D Engineer
We’re looking for a R&D engineer in the ProtoCompiler R&D team in Bangalore for the following role.
You would be responsible for designing, developing, troubleshooting, debugging and maintaining large and efficient software systems for partitioning, logic, timing optimization, technology mapping steps of the FPGA prototyping software.
You would be expected to:

Given a requirement or functional specification, design and implement efficient data structures and algorithms in C/C++.
Work with AE team in test planning, execution and customer support.
Maintain and support existing product and features.

Key Qualifications

You will have:

  • B.Tech/M. Tech in CS/EE from a reputed institute.
  • Sound knowledge in data structures, graph algorithms and C/C++ programming on Windows/Unix.
  • Familiarity in digital logic design.
  • Familiarity with Verilog/VHDL RTL level designs, timing constraints, static timing analysis

Preferred Experience

  • 0-2 years of experience in designing, developing and maintaining large EDA software. 
  • Working knowledge of FPGA prototyping tools and flows is a plus.
Similar Jobs to Apply
  • Ecsion
    Nagpur, Maharashtra, India

    Job Title: Software Developer Trainee Job Description: Ecsion is growing and hiring several entry level positions. We are looking for candidates seeking jobs in the following areas: PHP, Android De
  • Mastercard
    Maharashtra, India

    As a Software Engineer-2 (Java Full Stack Developer) at our company, you will have the opportunity to work with a passionate, motivated, and engaged global team. Our employees are empowered to drive i
  • Greater Noida
    India

    🌀 Job Title: 3D Simulation Developer – Wind Effects on Devanagari Letters (STL Models) 📍 Project Type: Freelance / Contract-Based ⏳ Duration: 4–8 Weeks (Extendable) 💰 Budget: Negotia
  • Natobotics
    India

    Hiring subcon position in Middleware developer for Coforge Experience 5+yrs Location-Bangalore, Pune, Hyderabad Only developer looking Please dnt share admin profile Hiring subcon position in Mid