Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
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. Development engineers participate in various aspects of the development, test, and support process, such as:
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
I
IBM
Entry Level Hardware Developer - Intern Conversion 2026-2027
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Minnesota data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$113,544 / year median in Minnesota
-3% projected decline
Job Description
- Introduction
- At IBM Infrastructure & Technology, we design and operate the systems that keep the world running.
- Your role and responsibilities
- As a Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era.
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. Development engineers participate in various aspects of the development, test, and support process, such as:
- 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
- Printed circuit board physical design and layout
- Thermal design and testing
- Voltage regulation and power delivery
- Performance modeling
- Processor and system test and validation
- Processor, component, and system characterization
- Customer and field engineering support
- Firmware architecture, development, and test failure analysis
- Product quality, assurance, specification and analytics
- Candidates with at least three months of computer or electrical engineering experience of designing or manufacturing hardware products are preferred. Basic knowledge of computer hardware and architecture (FPGAs, RISC-V, ARM, MIPS), programming languages (C/C++/C#, Python, or Java), hardware description languages (VHDL/Verilog), and circuit simulation tools (SPICE) is preferred.
- Required technical and professional expertise
- Required technical and professional expertise
- Strong background in Microsoft Excel / Microsoft Power Point / Microsoft Office Suite
- Leadership experience
- Excellent oral and written communication skills
- 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, Packaging Science, Packaging Engineering 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
Mechanical Engineering Knowledge:
Exposure to mechanical engineering principles and practices in the development of hardware and technology products.
Electrical Engineering Understanding:
Familiarity with electrical engineering concepts and their application in server systems, storage systems, and networking systems.Firmware Engineering Exposure:
Experience working with firmware engineering principles and practices in the development of hardware and technology products.IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.