11 часов назад
Embedded Software Engineer (C/C++)
110 625 - 149 675CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer (C/C++): Developing and supporting embedded software for advanced optical communication products with an accent on multithreaded systems, hardware interfaces, and software verification. Focus on diagnosing complex issues, designing and executing unit tests, reviewing requirements and code, and integrating embedded devices through PCIe, I2C, SPI, and RS-232.
Location: Onsite in Ottawa, Canada
Salary: CAD 110,625–149,675 per year, with potential annual bonus, equity, and benefits.
Company
develops optical and photonic products for cloud networking, communications, industrial technology, EVs, solar power, displays, and semiconductor applications.
What you will do
- Diagnose and resolve complex embedded software issues with internal teams and customers.
- Document and review software requirements and designs with stakeholders and peers.
- Document, review, and execute designer and unit test cases.
- Support software and product verification activities throughout the development cycle.
- Participate in code inspections and share technical expertise across the software team.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
- 5–10 years of embedded C/C++ development experience.
- Solid understanding of multithreaded software and strong troubleshooting, debugging, and problem-solving skills.
- Experience with hardware devices including ADCs, DACs, clocks, UART, and FPGAs.
- Knowledge of embedded interfaces such as PCIe, I2C, SPI, and RS-232.
- Strong communication, collaboration, and teamwork skills.
Nice to have
- Python, Golang, and shell scripting.
- SONiC, Redis, Docker, OpenConfig, YANG, Protocol Buffers, gRPC, or gNxI.
- Linux, SYSBIOS, FreeRTOS, or other embedded operating systems.
Culture & Benefits
- Flexible time off and health and wellness benefits.
- Tuition reimbursement and career growth support.
- Free gym, games room, prayer room, subsidized meals, and free coffee and tea.
- Employee stock options and incentive plans.
- Collaborative, innovative, inclusive workplace with accommodation support during the hiring process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
2 дня назад
Senior Embedded Software Engineer
95 800 - 153 000CAD
16 часов назад
Principal Engineer - Design (SoC/FPGA)
86 000 - 186 000$
14 часов назад
Principal DSP Firmware Engineer
107 000 - 157 000CAD
16 часов назад
Principal Engineer - Validation (Systems) (SoC)
86 000 - 186 000$
8 часов назад
Staff Firmware Engineer (Embedded Systems)
98 100 - 130 800CAD
17 часов назад
Embedded Software Engineer, Tech Lead (C)
140 000 - 180 000CAD