Software Design/Engineer - New Grad (Embedded Systems)
Контакты
72 000 - 115 000CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
trainee
Английский
b2
Страна
Canada
pythonc++linuxdebuggingqa automationcembedded systemsreal time systemsoptical networking
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
72к-115к CAD/год
95к CAD95к CADмедиана97к CAD
По похожим ролям (6) ~ 95к CAD/год
84
Хорошая вакансия
развернуть
Чётко описанная стартовая роль в embedded-разработке у известной сетевой компании даёт опыт на всех этапах разработки, хотя требует профильного проектного опыта и ряда сложных навыков для начинающего специалиста.
Актуальные технологии
Понятные задачи
Крупная компания
?Высокая планка
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Software Design/Engineer - New Grad (Embedded Systems): Developing embedded software for next-generation optical network platforms across the full software development lifecycle with an accent on real-time systems, debugging, and test automation. Focus on designing unit tests, troubleshooting software and hardware interactions, and collaborating with hardware, software, and systems engineers.
Location: Ottawa, Canada
Salary: CAD 72,000–115,000 annual pay range.
Company
A technology company developing high-speed connectivity infrastructure and next-generation optical networking solutions for the AI era.
What you will do
Develop embedded software for next-generation optical network platforms.
Participate in requirements analysis, design, implementation, testing, and maintenance across the software development lifecycle.
Design and develop unit tests and test-automation suites.
Troubleshoot software issues and identify root causes with hardware, software, and systems engineers.
Requirements
University degree in Computer Science, Engineering, or an equivalent field.
Previous internship, co-op, or relevant applied project experience.
Software development expertise, particularly with large-scale, real-time embedded systems or solutions.
Ability to manage multiple parallel priorities and learn quickly.
Excellent debugging skills and verbal and written communication skills.
Familiarity with a Linux development environment.
Nice to have
Experience with multiprocessor, highly concurrent systems, including mutual exclusion, synchronization, interrupt handling, and inter-process communication.
Expertise in C, C++, and Python.
Experience building APIs and services with REST or SOAP.
Experience with automated test frameworks such as Jenkins.
Experience with Scrum or Agile methodologies.
Experience with Git, Eclipse, JIRA, GDB, Yocto, or similar design and development tools.
Culture & Benefits
Full-time employment with opportunities for development and meaningful work.
Benefits include medical, dental, and vision plans, the Canada DCPP with company matching, ESPP, EAP, paid holidays, paid sick leave, vacation time, and applicable family and other leaves.
Non-sales employees may be eligible for a discretionary incentive bonus.
Commitment to an inclusive, respectful, and non-discriminatory workplace with accommodation support for candidates who require it.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →