Hardware Developer Intern - Austin, TX - 2027
IBM · Austin, TX · 1 wk ago
HybridEngineeringFull-time
About the role
As a Developer at IBM, you’ll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators—the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills into action for customers to make better decisions with greater speed on the most trusted platforms in today’s market.
Responsibilities
- Develop, test and provide customer support for hardware, firmware and semiconductors that make up our industry-leading IBM products
- Participate in logic (RTL) design and verification, physical design, and analog/IO design
- Perform electronic design automation, signal integrity, power integrity, and analysis
- Conduct circuit/electrical design
Requirements
- Pursuing a Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering, or Computer Science
- Strong verbal and written communication skills
- Passion for technology and engineering
- Growth-minded, trusted, team-focused, courageous, resourceful, and outcome-focused
Preferred experience
- At least three months of computer or electrical engineering experience designing or manufacturing hardware products
- Basic knowledge of computer hardware and architecture (FPGAs, RISC-V, ARM, MIPS)
- Proficiency in programming languages (C/C++/C#, Python, or Java)
- Familiarity with hardware description languages (VHDL/Verilog) and circuit simulation tools (SPICE)
Skills
- Microprocessor/ASIC Design: VHDL, Verilog, RTL, SPICE, TCL, UVM, verification, and testing
- Computer Architecture coursework: VLSI Design, Microprocessors, Computer Architecture and Organization, Signal Integrity (Electromagnetics, RF, etc.)
- Programming: C/C++ or another object-oriented language, Git, Linux, GDB or another debugger, Agile practices
- Scripting: Python, APDL, TCL, Bash, Perl, or Java
- Proficiency in CAD tools and 3D modeling
- Familiarity with various hardware architectures: VLSI, FPGA, MIPS, RISC-V, Arm, x86, Arduino, Quantum systems