Senior Software Engineer (Hypervisor & Virtualization)
Senior Software Engineer (Hypervisor & Virtualization)
3 days ago Be among the first 25 applicants
Direct message the job poster from European Tech Recruit
Associate Recruitment Consultant | Software Engineering, Embedded Computing, Semiconductor, AI & ML
Senior Software Engineer - Hypervisor: Shape the Future of Virtualization
A leading global semiconductor company is hiring a Senior Software Engineer to join their world-leading Hypervisor team and be at the forefront of virtualization technology, powering mobile, automotive, compute, and IoT devices.
We're seeking passionate engineers with a deep understanding of OS, kernel, and computer architecture to develop cutting-edge hypervisor and SMMU software. You'll play a crucial role in enhancing platform security and performance, working with the latest application processors and collaborating with global teams.
What You'll Do:
* Design, develop, and integrate critical firmware features for advanced SoCs.
* Collaborate with hardware, ASIC, and software teams to solve complex platform issues.
* Ensure secure and efficient code development, driving code reviews and maintaining high standards.
* Contribute to all phases of firmware development, from design to release, with a focus on detail and quality.
* Triage software issues, investigate defects, and implement effective solutions.
* Create comprehensive technical documentation, including APIs, manuals, and user guides.
Who You Are:
* A talented engineer with a strong interest in OS, kernel, and computer architecture.
* A highly motivated team player passionate about learning and driving hardware with low-level firmware.
* Experienced in C programming and possess a solid understanding of computer architecture.
* Familiar with Linux, kernel, bootloader, or OS development.
* Ideally, you have knowledge of ARM CPU architecture, IOMMU, and ARM SMMU, as well as hypervisors and virtualization.
Minimum Qualifications:
* Bachelor's degree in Engineering, Computer Science, or related field with 4+ years of experience, or equivalent.
* Proficiency in C, C++, Python, or similar programming languages.
Preferred Qualifications:
* Experience with secure coding, debugging tools, and real-time operating systems.
* Familiarity with test development, automation, and open-source contributions.
* Strong communication and problem-solving skills.
* Competitive base salary + bonus
* RSUs
* Pension and pension match
* Relocation support
Interested? Apply directly through LinkedIn, or send your CV to george@eu-recruit.com
By applying to this role you understand that we may collect your personal data, store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Information Technology, Engineering, and Other
* Industries
Semiconductor Manufacturing, IT Services and IT Consulting, and Software Development
Referrals increase your chances of interviewing at European Tech Recruit by 2x
Sign in to set job alerts for “Software Engineer” roles.
FY25 Intern - Full Stack Web Application Developer - Cork, 6 months
Embedded Software Engineer – Integration - Cork, Ireland
Software Engineer, Staff – Virtual Platforms - Cork, Ireland
Senior ASIC Python/Full-Stack Developer - Cork, Ireland
Senior Python/Full Stack Developer, Senior - Cork, Ireland
Embedded Software Senior Engineer –SoC Firmware - Cork, Ireland
Embedded Security Software Engineer - Cork, Ireland
Junior Linux Site Reliability Engineer - Cork, Ireland
Core Platform Software Test Engineer - Cork, Ireland
Embedded Software Engineer, Senior (Core Platform Services) - Cork, Ireland
Developer Relations Engineer – SW Engineer, Senior
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr