Назад
Company hidden
1 день назад

Software Development Engineer (Embedded Development, Linux, AWS)

Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
Ireland
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Development Engineer (Embedded Development, Linux, AWS) (Virtualization and Distributed Systems): Designing and developing virtual machine monitors and virtualization infrastructure for serverless and container workloads with an accent on Linux systems programming, hypervisors, and scalable cloud-native architectures. Focus on building resilient distributed systems, contributing to Firecracker, and solving kernel, networking, and operational challenges at AWS scale.

Location: Dublin, Ireland

Company

hirify.global develops large-scale technology products and cloud services used by customers, sellers, and businesses worldwide.

What you will do

  • Design, develop, and optimize virtual machine monitors for serverless and container workloads.
  • Contribute to Firecracker and related open-source hypervisor technologies operating at global scale.
  • Build and maintain virtualization infrastructure powering AWS Lambda, Aurora, and other AWS services.
  • Design scalable cloud-native solutions and resilient, fault-tolerant distributed systems.
  • Participate in code reviews, technical documentation, CI/CD practices, monitoring, troubleshooting, and on-call operations.
  • Use and contribute to GenAI and AI-powered tools that improve development productivity.

Requirements

  • Enrollment in or completion of a Bachelor's or Master's degree in Computer Science, Computer Engineering, Data Science, Information Systems, or a related STEM field.
  • Expected graduation between August 2026 and November 2026, or graduation within the previous 24 months.
  • Experience with Linux, C or C++, operating systems, computer architecture, networking, memory management, firmware, or low-level systems.
  • Experience with device drivers, ARM, bare-metal systems, kernels, system integration, multithreading, microprocessors, or microcontrollers.
  • Ability to develop clean, maintainable code and work in an agile environment with operational responsibilities.

Nice to have

  • Previous technical internship or demonstrated project experience.
  • Experience with virtualization technologies such as hypervisors, VMware, or Xen.
  • Knowledge of Rust, Java, or C/C++ and strong familiarity with Linux.
  • Experience with performant kernel development, low-level drivers, containers, serverless technologies, or large-scale distributed systems.

Culture & Benefits

  • Ownership of the full software lifecycle, from design through deployment and operations.
  • Learning, mentorship, and opportunities for professional growth.
  • Collaboration with cross-disciplinary engineering teams.
  • Focus on operational excellence, customer impact, and inclusive employment practices.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →