Назад
Company hidden
2 дня назад

Lead Developer (Embedded Engineering)

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

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

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

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

Текст:
/

TL;DR

Lead Developer (Embedded Engineering): Architecting and validating firmware for complex IoT devices and connected transportation systems with an accent on modularity, hardware independence, and high-throughput delivery. Focus on designing scalable RTOS/Embedded Linux architectures, solving hard-to-debug embedded issues, and providing technical mentorship.

Location: Hybrid in Oakville, Ontario or Waterloo, Ontario, Canada

Salary: $116,200 - $155,000 CAD

Company

Global leader in IoT and connected transportation providing web-based analytics to help customers better manage their fleets.

What you will do

  • Own technical initiatives and define the architecture for complex embedded systems using RTOS, Embedded Linux, or baremetal.
  • Architect and validate firmware from requirements through to production.
  • Develop scalable, high-quality, and secure embedded software adhering to TDD principles.
  • Break down large engineering efforts into parallel tasks and contribute to the overall team roadmap.
  • Define unit, integration, and simulated/hardware test frameworks to facilitate development.
  • Provide technical mentorship and maintain quality through rigorous peer reviews.

Requirements

  • Expert knowledge of C/POSIX and object-oriented design for resource-constrained systems.
  • Proven experience with preemptive multitasking RTOS or multi-threaded Embedded Linux systems.
  • Deep understanding of microcontroller design, electronics, and communication protocols (UART, SPI, I2C, CAN).
  • Mastery of ARM/RISC-V architectures and SoCs (STM32, NXP, Renesas).
  • Proficiency in Python or Bash scripting and SQL.
  • Must be based in or be eligible to work in Oakville or Waterloo, Canada.

Nice to have

  • Experience in the high-technology or telematics industry.
  • Experience working in Scrum/Agile development environments.

Culture & Benefits

  • Flexible hybrid working model with home office reimbursement.
  • Competitive medical, dental, and retirement savings programs.
  • Electric vehicle purchase incentive program.
  • Baby bonus and parental leave top-up program.
  • Online learning and networking opportunities.

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