IBM has openings for Hardware Development Engineers to develop, test and provide customer support for hardware, firmware and semiconductors that make up our industry-leading IBM products. We are an elite team of engineering professionals that pioneer innovations for the cutting-edge microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems.
Requirements
- Basic knowledge of computer hardware and architecture (FPGAs, RISC-V, ARM, MIPS)
- Basic knowledge of programming languages (C/C++/C-Sharp, Python, or Java)
- Basic knowledge of hardware description languages (VHDL/Verilog)
- Basic knowledge of circuit simulation tools (SPICE)
- 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 Skills: C/C++ or another object-oriented language, Git, Linux, GDB or another debugger, Agile practices
Responsibilities
- Logic (RTL) design and verification, physical design, and analog/IO design
- Electronic design automation
- Signal integrity, power integrity, and analysis
- Microelectronics packaging
- Materials analysis and characterization
- Mechanical design, modeling and technology integration
- Circuit design / electrical design
Other
- Pursuing a Bachelor's or Master's Degree in: Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, Materials Science, Chemical Engineering, Physics, Optics Engineering, Biomedical Engineering or related majors
- Strong verbal and written communication skills
- Passion for technology and engineering
- Growth minded, trusted, team focused, courageous, resourceful, and outcome focused
- Preferred candidates with at least three months of computer or electrical engineering experience of designing or manufacturing hardware products are preferred.