Lead Engineer – Software Development (Viado Design Suite FPGA EDA)

Best NanoTech

Not Interested
Bookmark
Report This Job

profile Job Location:

Hyderabad - India

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Lead Engineer Software Development (Viado Design Suite / FPGA EDA)

Experience: 12 years
Location: Hyderabad (On-site/Hybrid as per business need)
Employment Type: Full-time

Role Overview

We are hiring a Lead Engineer to contribute to the Viado Design Suite software development team. The role involves building and improving core software capabilities for an FPGA/Adaptive SoC design IDE with ownership across architecture discussions hands-on development feature delivery and technical leadership.

Key Responsibilities
  • Work with software architecture specialists to define and improve next-generation product capabilities

  • Collaborate with product management EDA domain experts QA and customer engineering to translate requirements into practical solutions

  • Design and implement core algorithms data models and modules across frontend/backend as needed

  • Own end-to-end feature delivery: specification development integration testing and release

  • Drive engineering excellence via code reviews technical coaching refactoring unit testing and CI/CD practices

  • Mentor and grow engineers through guidance feedback and best-practice adoption

Required Qualifications
  • 12 years of strong object-oriented software development experience (C/C preferred)

  • Proven ability to deliver high-quality maintainable code with attention to detail

  • Strong background in concurrent programming and threading concepts/APIs

  • Experience using standard development tools such as debuggers profilers and source control (Git/GitHub)

  • Strong problem-solving communication and cross-functional collaboration skills

  • Leadership experience mentoring engineers and driving technical standards

Preferred / Nice-to-Have
  • Understanding of FPGA flows and/or exposure to EDA tools (synthesis place & route simulation verification)

  • Experience contributing to large-scale IDE/platform products or performance-critical systems

    Skills Required

  1. C (modern C) production-grade development

  2. Object-Oriented Design (OOD/OOP) and design patterns

  3. Concurrent programming (multithreading synchronization lock-free/atomic concepts)

  4. Debugging expertise (gdb/lldb or equivalent; root-cause analysis in complex systems)

  5. Performance profiling & optimization (CPU/memory profilers bottleneck analysis)

  6. Data structures & algorithms (complexity performance-aware implementation)

  7. Git / GitHub workflows (branching PRs reviews traceability)

  8. End-to-end feature ownership (spec implementation integration testing release)

  9. Unit testing practices (testable design automation mindset)

  10. Technical leadership (mentoring code reviews engineering best practices)

#LI-AS1

Lead Engineer Software Development (Viado Design Suite / FPGA EDA) Experience: 12 years Location: Hyderabad (On-site/Hybrid as per business need) Employment Type: Full-time Role Overview We are hiring a Lead Engineer to contribute to the Viado Design Suite software development team. The role inv...
View more view more

Key Skills

  • Environment
  • Feed
  • Interventional Radiology
  • Engineering
  • Data Warehousing