aipythonc++tlsccryptographyembedded systemsautomated testingreal time operating systems
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
$72к-115к/год
$64к$68кмедиана$81к
По похожим ролям (6) ~ $68к/год
86
Хорошая вакансия
развернуть
В Company hidden четко очерчена роль в embedded-разработке и безопасности, заявлены актуальные технологии и хороший пакет льгот, но о команде и повседневных задачах рассказано мало.
Актуальные технологии
Понятная роль
Хорошие льготы
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Embedded Security Software Developer - New Grad (C/C++/Python, Embedded Security): Developing secure software functionality for devices running real-time operating systems with an accent on embedded programming, software quality, and AI-assisted development. Focus on debugging defects, creating test utilities, integrating large-scale releases, and applying secure protocols and cryptographic technologies.
Location: Ottawa, Canada
Annual pay range: $72,000–$115,000.
Company
hirify.global develops high-performance networking and connectivity solutions for telecommunications providers, data centers, government agencies, and global content networks.
What you will do
Develop functionality for software components running on real-time operating systems using C, C++, and Python.
Participate in the full software development lifecycle, including development, testing, documentation, debugging, and maintenance.
Reduce backlog defects and improve software quality and reliability.
Use AI-assisted tools for coding, testing, debugging, documentation, and development efficiency.
Create scripts, test utilities, and development aids.
Collaborate with engineers, architects, product verification, test teams, and release teams to align solutions with requirements and resolve integration issues.
Requirements
Bachelor’s degree in Electrical Engineering, Computer Science, or an equivalent qualification.
Previous relevant internship, co-op, or applied project experience.
Proficiency in C, C++, and Python for embedded programming.
Ability to effectively use AI-assisted tools for software development.
Fundamentals of structured programming and software design concepts.
Enthusiasm for software development and willingness to learn.
Nice to have
Low-level real-time software or firmware development experience.
Familiarity with real-time operating system concepts, including Embedded Linux or VxWorks.
Experience using AI tools in software development workflows.
Knowledge of Agile or Waterfall methodologies.
Experience with automated unit testing frameworks.
Knowledge of Ethernet, the OSI Model, and TCP/IP.
Understanding of SSH/TLS, cryptographic algorithms, X.509 certificates, and encryption technologies.
Culture & Benefits
Full-time employment with opportunities for development and meaningful technical work.
Medical, dental, and vision plans, with DCPP participation in Canada and company matching.
Eligibility for a discretionary incentive bonus for non-sales employees.
Inclusive workplace committed to respect, diversity, equal opportunity, and accommodation support.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →