1 день назад
Software Development Engineer (Embedded Development, Linux, AWS)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Embedded Software Engineer
3 дня назад
Firmware Intern (AI)
3 дня назад
Embedded Software Engineer
175 000 - 275 000$
2 дня назад
Lead Software Engineer (Compiler/LLVM)
Amazon AI
2 дня назад
Senior Drone Software Development Engineer (Robotics)
3 дня назад
Embedded Systems Engineer-Federal (Robotics)
70 000 - 300 000$