
Posted 9 days ago
Staff Engineer - Formality Team
SynopsysStaff Engineer - Formality Team
Perks & benefits
Medical InsurancePaid LeaveMobile Allowance
Requirements
BE/B.Tech in CS, EE, or ECE, 5+ years professional C++ experience, Expert modern C++ and STL, Strong data structures and algorithms, Knowledge of HDLs (Verilog/SystemVerilog/VHDL), TCL and Python scripting
Skills
C#PythonVerilog
About the role
Responsibilities
- Architect, develop, and own the core infrastructure of the Formality verification engine
- Drive runtime, memory, and capacity improvements by profiling production designs and re-engineering hotspots
- Design and harden parallel architectures to scale equivalence checking to modern multi-core machines
- Take end-to-end technical ownership of complex customer escalations, including root-cause analysis and bug fixing
- Initiate design reviews and raise the bar for code quality and unit-test coverage
- Collaborate across teams to enable necessary abstractions for future product capabilities
Requirements
- BE/B.Tech in Computer Science, Electrical, or Electronics Engineering (or MS/PhD in a related discipline)
- 5+ years of professional software development experience in large, production C++ codebases
- Expert command of modern C++, STL, templates, and idiomatic memory management
- Strong fundamentals in data structures and algorithms, including graphs, hash tables, trees, and BDDs
- Proven ability to profile, diagnose, and optimize for runtime and scalability on large workloads
- Working knowledge of HDLs such as Verilog, SystemVerilog, or VHDL
- Proficiency with TCL, Python, and shell scripting for tool infrastructure and automation
Preferred Qualifications
- Familiarity with synthesis, equivalence checking, or related EDA flows
- Experience with AI-assisted developer tools like Cursor or GitHub Copilot
- Demonstrated technical leadership and experience mentoring other engineers
Benefits
- Comprehensive medical and healthcare plans
- Paid time off including ETO and FTO programs
- Family support including maternity/paternity leave and adoption assistance
- Employee Stock Purchase Plan (ESPP) with a 15% discount
- Competitive salary and regional retirement plans
About the Company
Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation, and analysis solutions that power innovation in AI, mobile, automotive, and high-performance computing worldwide.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Engineer - Formality Team
Synopsys · Bengaluru
