IBM
Entry Level Hardware Test Engineer Job at IBM in San Diego
IBM, San Diego, California, United States
Entry Level Hardware Test Engineer
Introduction As a Hardware Test Engineer at IBM, you’ll get to work on the systems that are driving the future of computing. Join our team of creators – the people who help move IBM forward by using their imagination to envision solutions, curiosity to experiment with new ideas, and put their ever-growing skills into action for customers to make better decisions with greater speed on the most trusted platform in today’s market.
Your Role And Responsibilities
- Assist in the testing of hardware components including processors, memory modules, and I/O systems
- Collaborate with firmware and systems engineering teams to ensure seamless hardware-software integration
- Help diagnose and resolve hardware issues through testing, debugging, and failure analysis
- Support lab testing efforts, including hardware bring-up, functional verification, and environmental testing
- Ideal candidates will possess demonstrated test and communication skills
- Contribute to technical documentation for procedures and test results
Required Technical And Professional Expertise
- Bachelor's or master’s Degree in: Electrical Engineering, Computer Engineering, Computer Science, or related majors.
- Prior (project or internship) experience in computer hardware or testing.
- Strong verbal and written communication skills.
- Passion for technology and engineering.
- Growth minded, trusted, team focused, courageous, resourceful, and outcome focused.
Preferred Technical And Professional Experience
- Microprocessor/ASIC Design Skills: 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
- Scripting Skills: 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
- Familiarity with Linux, including system administration and KVM
- Troubleshooting, investigation, and problem resolutionExperience with IBM platforms such as Z or Power
- Experience building and deploying containerized applications
- Interest and experience in automation and AI
Seniority Level
- Mid-Senior level
Employment Type
- Full-time
Job Function
- Quality Assurance
Industries
- IT Services and IT Consulting