Назад
Company hidden
обновлено 14 дней назад

Senior Engineer II - Software

86 000 - 186 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Canada
Релокация
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Engineer II (Software): Developing advanced Electronic Design Automation (EDA) software to empower customers to program and optimize Microchip FPGAs with an accent on compiler development (LLVM/MLIR-based). Focus on shaping the future of FPGA design tools, contributing to SoC design and verification workflows, and tackling complex technical challenges.

Location: The software engineering team is based in Toronto.

Salary: $86,000 - $186,000

Company

hirify.global is a 17,000-member team that works on the technology that powers the world around us.

What you will do

  • Develop, verify, and maintain advanced analysis and transformation passes for our state-of-the-art high-level synthesis (HLS) compiler.
  • Optimize HLS-generated hardware architectures to enhance power efficiency, performance, and area utilization of the resulting hardware circuits.
  • Analyze complex, real-world customer applications created with high-level synthesis to identify opportunities for performance and area improvements.
  • Implement new HLS features as needed.

Requirements

  • BS, MS, or PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • 5+ years of software engineering experience.
  • Excellent programming skills, with proficiency in C/C++.
  • Strong knowledge of compilers, with at least 2 years of hands-on experience working with LLVM.
  • Solid understanding of algorithms and data structures.
  • Strong background in digital design principles.

Nice to have

  • Experience working with MLIR is highly desirable.
  • In-depth, hands-on experience with FPGAs.
  • Familiarity with high-level synthesis (HLS) tools.
  • Proficiency with Git for source code version control.
  • Experience with scripting languages such as Python, Bash, or TCL.
  • Comfortable working on large-scale software development projects in both Linux and Windows environments.

Culture & Benefits

  • Competitive base pay, restricted stock units, and quarterly bonus payments.
  • Health benefits that begin day one.
  • Retirement savings plans.
  • Industry leading IESPP program with a 6-month look back feature.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →