Job Description
Job Title: Internship/Student - Development Engineer Hardware Verification (m/f/x). Location: Ehningen, Baden-Württemberg, Germany
Job Type:
- Internship, fixed-term
- Onsite
- General daytime shift
- Travel: up to 20% or 1 day per week
Responsibilities:
- Verify complex hardware designs for next-generation IBM server and AI systems in a pre-silicon environment.
- Develop intelligent hardware verification solutions using modern programming languages and automation frameworks.
- Build simulation environments, reference models, test generators, and verification infrastructure.
- Analyze system behavior, investigate issues, and work with design teams to resolve problems;
- Collaborate with engineers from architecture, logic design, firmware, research, and tooling teams worldwide.
- Apply modern DevOps practices to hardware development and verification workflows.
- Use AI-powered development tools to improve productivity, code quality, and engineering efficiency.
- Continuously improve verification methodologies, automation capabilities, and quality metrics.
- Contribute to technologies supporting IBM's AI, cloud, and quantum computing roadmaps.
Qualifications:
- Currently enrolled in a Bachelor's or Master's program in Computer Engineering, Computer Science, Electrical Engineering, or a comparable field.
- Strong interest in hardware and software development.
- Strong software development skills, ideally in Python, C++, or similar programming languages;
- Knowledge of computer architecture, digital systems, or hardware design concepts.
- Initial experience with VHDL, Verilog, SystemVerilog, or related technologies is a plus.
- Interest in software engineering, automation, and DevOps methodologies.
- Familiarity with GitHub, Docker, CI/CD pipelines, or cloud-native tools.
- Enthusiasm for applying AI technologies to engineering and development processes.
- Structured, analytical, and solution-oriented mindset.
- Strong English communication skills and ability to collaborate internationally.
Benefits And Opportunities:
- Work alongside experienced engineers on advanced server systems, AI accelerators, and future quantum computing platforms.
- Direct mentorship and technical coaching from industry experts.
- Meaningful projects and ownership from the first day.
- International collaboration with engineering teams across Europe, North America, the Middle East, and Asia.
- Exposure to agile development, automation, DevOps, and AI-enabled engineering workflows;
- Continuous learning, professional development, and long-term career growth opportunities.
- Flexible working models and an inclusive, collaborative engineering culture.
Other Information:
- Bachelor's degree is the required and preferred education level.
- Employment type: Intern, fixed-term.
- Position type: Internship.
- The position is not commissionable or sales incentive-based;
- Additional location requirements should be discussed with the recruiter after submitting an application.
- IBM Deutschland Research & Development GmbH is the employing company
JOB TYPE
InternshipCOMPENSATION
Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.
Back to all Quantum jobs

.webp)


