gitc++linuxasiccfpgaembedded systemsvxworksreal time operating systems
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
88
Хорошая вакансия
развернуть
Четырёхмесячная стажировка в известной сетевой компании даёт практический опыт разработки встроенного ПО и работы с аппаратной частью, но короткий срок ограничивает продолжительность проекта.
Кликните для подробной информации
Короткая стажировкаАктуальный стекСодержательные задачиИзвестная компания
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Embedded Software Engineer – Co-op Winter 2027 (C/C++): Developing real-time embedded platform and application software for networking products with an accent on Linux and VxWorks components, hardware drivers, and hardware/software interfaces. Focus on building fault and alarm subsystems, system applications, and SDKs that abstract low-level software and hardware.
Location: Ottawa, Canada
Pay: CAD 25.00–34.00 per hour
Company
hirify.global develops high-speed connectivity infrastructure and networking products.
What you will do
Design, implement, and maintain Linux and VxWorks kernels and base software components.
Develop drivers for proprietary and third-party ASICs, FPGAs, and other hardware components.
Build hardware/software interfaces across abstraction layers.
Develop fault and alarm subsystems for defect detection, reporting, maintenance, hysteresis, and correlation.
Develop traffic and equipment protection, performance monitoring, and other system applications.
Develop SDKs that abstract low-level software and hardware for platform application development and integration.
Requirements
Actively enrolled in a bachelor's or master's degree in computer engineering, electrical engineering, computer science, or a similar discipline.
Experience with C or C++.
Nice to have
Experience developing software for embedded systems or telecom products.
Understanding of CPU architectures, hardware functional specifications, timing diagrams, and device data sheets.
Understanding of real-time operating systems and embedded systems.
Experience with development tools such as Git, BitBucket, Gerrit, and Jira.
Experience with unit test frameworks such as Google Test, JUnit, Robot, or PyTest.
Experience with debuggers such as GDB, especially for embedded systems in user and kernel space.
Knowledge of Java, Python, Perl, Tcl, Bash, YANG modeling and toolchains, Agile or Waterfall methodologies, and datacom or telecom concepts including DWDM, SONET/SDH, OTN, Ethernet, the OSI Model, TCP/IP, and MPLS.
Culture & Benefits
Four-month work term starting in January 2027.
Access to the Employee Assistance Program.
Company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
Work in an environment emphasizing innovation, integrity, collaboration, respect, inclusion, and employee well-being.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →