Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Очень мало
84к-133к CAD/год
150к CAD200к CADмедиана230к CAD
По похожим ролям (50) ~ 200к CAD/год
На СНГ рынке: $3.5к/мес ($1.9к - $3.6к)
63
Хорошая вакансия
развернуть
Чётко очерченная работа над FPGA EDA и современный стек с C++ дают сильную техническую основу, но зарплата заметно ниже рыночного ориентира и снижает привлекательность предложения.
Кликните для подробной информации
Ниже рынкаАктуальный стекСложные задачи
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
EDA Software Engineer (FPGA): Building and optimizing FPGA electronic design automation tools and compilation workflows with an accent on synthesis, placement and routing, timing analysis, and scalable algorithm design. Focus on improving performance and resource utilization, debugging complex customer issues, and developing CI/CD-enabled software for FPGA design and verification.
Location: Toronto, Ontario, Canada; Shift 1 (Canada). Applicants must be eligible for any required Canada export authorizations.
Salary: $83.5K–$133.4K CAD annually, plus performance-based incentive opportunities, bonus opportunities, and long-term incentive programs.
Company
hirify.global develops FPGA and adaptive computing solutions for cloud, communications, industrial, automotive, aerospace, and AI applications.
What you will do
Design and develop software components for FPGA EDA tools, including synthesis, placement, routing, timing analysis, design rule checking, and compilation flows.
Create scalable algorithms and data structures to improve tool quality, runtime performance, memory usage, resource utilization, and compilation efficiency.
Develop features that improve FPGA developer productivity and design closure.
Collaborate with FPGA architecture, CAD, verification, and product engineering teams to define and implement new capabilities.
Debug complex customer-reported issues and contribute to software architecture, coding standards, testing frameworks, and CI/CD automation.
Research EDA, FPGA compilation, and AI-assisted design optimization technologies; participate in code reviews and mentor junior engineers as appropriate.
Requirements
Bachelor’s, Master’s, or PhD in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
3+ years of software development experience.
Strong C++ programming experience.
Solid understanding of algorithms, data structures, and software design principles.
Experience developing software in Linux environments.
Strong debugging and problem-solving skills.
Excellent collaboration and communication abilities.
Nice to have
Experience with EDA tools and methodologies.
Knowledge of FPGA, ASIC, digital design, or computer architecture concepts.
Experience with synthesis, placement and routing, timing analysis, or physical design algorithms.
Familiarity with Python, Tcl, or Perl scripting.
Understanding of multithreaded and high-performance computing techniques.
Knowledge of machine learning applications in EDA.
Experience with version control systems and modern software development practices.
Culture & Benefits
Work on FPGA development tools used by engineers worldwide.
Collaborate with FPGA architects and software engineers on technical semiconductor challenges.
Competitive compensation with performance-based incentives, bonus opportunities, and long-term incentive programs.
Canadian work experience is not required.
Applicants receive consideration without regard to protected personal characteristics under applicable law.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →