21 час назад
Software Team Lead (Embedded)
90 300 - 140 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
1 день назад
Software Developer-Embedded--Onsite Position (Embedded)
74 600 - 100 000CAD
3 дня назад
Embedded Software Engineer (C/C++)
110 625 - 149 675CAD
19 часов назад
Senior Hardware Engineer (Systems) (Embedded)
86 900 - 136 900CAD
2 дня назад
Senior Firmware Engineer (Embedded C/C++)
90 000 - 140 000CAD
3 дня назад
Principal DSP Firmware Engineer
107 000 - 157 000CAD
4 дня назад
Senior Embedded Software Engineer
95 800 - 153 000CAD