2 часа назад
Software Developer-Embedded--Onsite Position (Embedded)
74 600 - 100 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Developer-Embedded--Onsite Position (Embedded): Designing, developing, and testing embedded products and firmware for Intel, Power Architecture, and Arm processors with an accent on embedded software design, hardware interfaces, and low-level debugging. Focus on analyzing requirements, conducting architecture and code reviews, supporting board bring-up, and developing portable firmware for rugged embedded systems.
Location: Onsite in Ottawa, Ontario, Canada
Salary: CAD 74,600–100,000 per year
Company
Develops embedded computer products for the rugged defense industry, adapting modern consumer technology for rugged systems.
What you will do
- Engineer, design, develop, and test new embedded products.
- Support and enhance existing embedded software and firmware.
- Analyze requirements, research solutions, and develop software designs.
- Participate in architecture, design, and code reviews.
- Evaluate new technologies and products and contribute to process improvement.
- Read IC datasheets, register descriptions, and board schematics while collaborating with a multidisciplinary engineering team.
Requirements
- At least 5 years of software development experience.
- Bachelor’s degree in Engineering, Computer Science, or equivalent.
- Experience developing embedded firmware for Intel, Power Architecture, and Arm processors.
- Proficiency in C and strong knowledge of IC datasheets, register descriptions, and board schematics.
- Strong troubleshooting, problem-solving, software debugging, and software design skills.
- Ability to work onsite in Ottawa, Ontario, Canada.
Nice to have
- U-Boot, UEFI, Slim Bootloader, bare-metal programming, or board bring-up experience.
- Knowledge of Linux, VxWorks, Windows, Git, JIRA, software testing, requirements tracking, and Python scripting.
- Experience with PCIe, Ethernet, MDIO, I2C, SPI, TPM, SATA, USB, eMMC, NVMe, and non-volatile memory technologies.
- Experience using digital analyzers, oscilloscopes, and digital multimeters.
Culture & Benefits
- Collaborative, multidisciplinary engineering environment.
- Paid time off and RRSP with employer matching.
- Health and wellness benefits.
- Learning and development opportunities.
- Employee stock purchase plan, referral program, recognition, and inclusive workplace culture.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
2 дня назад
Embedded Software Engineer (C/C++)
110 625 - 149 675CAD
1 день назад
Senior Firmware Engineer (Embedded C/C++)
90 000 - 140 000CAD
1 день назад
Staff Firmware Engineer (Embedded Systems)
98 100 - 130 800CAD
8 часов назад
Staff Firmware Engineer (Embedded Systems)
98 100 - 130 800CAD
17 часов назад
Embedded Software Developer (New Grad)
68 800 - 109 800CAD
2 дня назад
Principal Engineer - Design (SoC/FPGA)
86 000 - 186 000$