Назад
Company hidden
21 час назад

Software Team Lead (Embedded)

90 300 - 140 000CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
lead
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Software Team Lead (Embedded): Leading the development of new rugged embedded computer products and supporting existing product lines with an accent on firmware, device drivers, board bring-up, and technical team leadership. Focus on designing firmware for Intel, Power Architecture, and Arm processors, solving complex device integration problems, and delivering software for defense-oriented systems on schedule.

Location: Onsite in Ottawa, Ontario, Canada

Salary: CAD 90,300–140,000 annually, plus bonus opportunity

Company

hirify.global develops rugged embedded computer products for the defense industry, adapting advanced technology to rugged form factors.

What you will do

  • Lead software developers delivering new embedded products and supporting existing embedded product lines.
  • Engineer, design, develop, and test embedded firmware and software for complex products.
  • Plan deliverables, break down tasks, provide estimates, and ensure on-time software delivery.
  • Analyze requirements, research solutions, and lead architecture, design, and code reviews.
  • Develop device drivers and resolve complex device integration issues across Intel, Power Architecture, and Arm processors.
  • Coach, mentor, and support the career development and performance evaluation of assigned staff.

Requirements

  • Bachelor’s degree in engineering or computer science, or equivalent experience.
  • 10+ years of software development experience, including at least 3 years in a technical leadership role.
  • Strong knowledge of software design principles, engineering best practices, portable code, troubleshooting, debugging, and process improvement.
  • Proficiency in C for embedded firmware and device-driver development.
  • Experience with Das U-Boot for ARM and Power Architecture, UEFI for Intel, Slim Bootloader, bare-metal programming, and board bring-up.
  • Familiarity with Linux, VxWorks, Windows, Git, Bitbucket, Jira, Python, hardware debugging tools, and interfaces including PCIe, Ethernet, I2C, SPI, SATA, USB, eMMC, and NVMe.

Culture & Benefits

  • Paid time off and health and wellness benefits.
  • RRSP with employer match.
  • Learning and development opportunities.
  • Employee stock purchase plan and referral program.
  • Recognition programs and an inclusive, supportive culture.
  • The role may involve exposure to export-controlled information and additional security screening.

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