qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Americas, United States, Austin

โ€ข

Posted 20 days ago

Entry Level Software Engineer 2026

๐Ÿข IBM

AI Summarised
Visit Website

Role Type

๐Ÿ› ๏ธ Engineer / Developer

Role Focus

๐Ÿ—๏ธ Build Systems

Seniority

๐ŸŒฑ Internship / Entry-Level

Employer Type

๐Ÿข Industry

This Entry Level Software Engineer role within IBM's Electronic Design Automation (EDA) team involves designing, coding, testing, and deploying software tools crucial for the logic design and functional verification of enterprise-class microprocessors. The engineer will research, architect, and develop automated solutions that improve the implementation of advanced processor chips and optimize the overall design automation process. This position supports cutting-edge hardware development for IBM's infrastructure, including Quantum Systems, and requires strong algorithmic programming skills and collaboration.

Key Responsibilities

Research, design, architect, develop, and deploy software solutions to automate the implementation of advanced processor chips.

Develop software tools essential for the logic design and functional verification of enterprise class microprocessors.

Implement solutions for the chip design process that adhere to timing and manufacturing specifications.

Participate in the development, testing, and support processes related to Electronic Design Automation software.

Required Skills

A degree (BS/MS/PhD) in Computer Science, Computer Engineering, or Electrical Engineering.

Experience with an object-oriented programming language (e.g., C, C++, Java, Rust).

Experience with a scripting language such as Python.

Knowledge of Digital Circuit/Logic design, Algorithms, and Data Structures.

Skills in AI and ML (Artificial Intelligence/Machine Learning).

Excellent verbal, written, and interpersonal communication skills.

Collaborative skills and ability to work in fast-paced agile environments.

Nice-to-have Skills

Knowledge of computer architecture and micro-architecture.

Experience managing programming projects with complex requirements.

Understanding of Digital and VLSI (Very-Large-Scale Integration) Circuits.

Experience using Linux.

Technology Tags

IBM Quantum

The EDA organization develops tools that support hardware used in IBM Quantum Systems.

Quantum Hardware

The role involves developing Electronic Design Automation software used in the physical design and verification of hardware components for IBM Quantum Systems.

Classical programming

The job requires expertise in standard programming languages such as C/C++, Python, Java, and Rust for developing enterprise software solutions.

Algorithms

The position requires knowledge of algorithms and data structures and specifically seeks strong algorithmic programmers to solve engineering problems.

Semiconductor tech

The EDA organization develops software tools critical for the design, implementation, and functional verification of microprocessors and semiconductor hardware.

ML approaches

AI/ML skills are explicitly listed as a required technical expertise for use in design automation and solving complex engineering challenges.

Device modelling

The EDA solutions must implement advanced chips and respond to manufacturing specifications, implying the use or development of device modelling capabilities within the tools.

Is this your company's listing?

Boost it to the top of search results and reach 497+ newsletter subscribers.

Promote This Job

Similar Jobs