Software Engineer / Agent Engineer, EDA

IBM

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Poughkeepsie, NY
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $201k
$139k most similar roles pay here $252k

This listing doesn't post a salary. Most similar roles pay $166,750–$235,875.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 506 open roles on FindRole.

Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Engineer / Agent Engineer, EDA

ELH Software Engineer / Agent Engineer - EDA - Poughkeepsie 2027 is a role within the Electronic Design Automation team focused on semiconductor design and verification. You will work alongside experienced engineers to develop, deploy, and maintain software tools and Agentic AI solutions that automate complex chip design workflows, including synthesis, place-and-route, logic design, functional verification, and timing analysis. The role involves designing efficient algorithms and large-scale systems to improve design quality for processors and computing systems. Required technical skills include proficiency in object-oriented programming languages like C++, Java, or Rust, as well as Python and other scripting languages. Candidates should possess knowledge of data structures, digital logic design, and machine learning frameworks. The work addresses the critical challenge of automating semiconductor development through Agentic AI and advanced software engineering practices in Linux environments.

What you'll do

  • Develop and deploy Agentic AI and machine learning solutions to automate complex chip design workflows.
  • Build and maintain software tools supporting logic design, functional verification, timing analysis, and physical design.
  • Design and implement efficient algorithms for large-scale software systems to improve design quality.
  • Create automated solutions for synthesis and place-and-route processes in semiconductor development.
  • Develop software tools specifically for IBM zSystems, Power Systems, Storage, and Quantum Computing products.
  • Implement software solutions that accelerate chip development and enhance overall design performance.

What we're looking for

  • High School Diploma or GED.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field (preferred).
  • Master's or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field (preferred).
  • Experience with object-oriented programming languages such as C++, Java, Rust, or similar.
  • Experience with Python or other scripting languages.
  • Knowledge of data structures, algorithms, digital logic design, and software engineering practices.
  • Coursework or project experience with AI, Agent Engineering, GenAI, or ML frameworks (preferred).
  • Familiarity with computer architecture, microarchitecture, and semiconductor design concepts (preferred).

More like this

Similar roles

Intern Software Engineer, Agent Engineer

IBM

Poughkeepsie, NY 17 days ago
Agentic AI Machine Learning Python C++ Java Rust Digital Logic Design VLSI Semiconductor Design Synthesis Place-and-Route Timing Analysis Computer Architecture Linux Version Control Data Structures Algorithms

Software Engineer / Agent Engineer, EDA

IBM

Austin, TX 17 days ago
Agentic AI Machine Learning C++ Java Rust Python Linux Digital Logic Design VLSI Synthesis Place-and-Route Timing Analysis Data Structures Algorithms Version Control GenAI Quantum Computing

Entry Level Hardware Developer

IBM

Poughkeepsie, NY 10 days ago
RTL VHDL Verilog SPICE Python C C++ TCL UVM Linux Git RISC-V ARM MIPS x86 FPGA ASIC VLSI Agile CAD

Intern Software Engineer, Agent Engineer

IBM

Austin, TX 17 days ago
Agentic AI Machine Learning C++ Java Rust Python Digital Logic Design VLSI Semiconductor Design Synthesis Place-and-Route Timing Analysis Computer Architecture Linux Version Control Data Structures Algorithms

Site Reliability Engineer

IBM

Poughkeepsie, NY 10 days ago
IBM Z z/OS Linux on IBM Z REXX Python Java C C++ JCL TSO/ISPF SDSF RACF VTAM TCPIP Git GitHub Agile CI/CD DevOps

Entry Level Hardware Developer

IBM

Poughkeepsie, NY 16 days ago
Python C/C++ Java Hardware Validation Test Engineering Computer Architecture Firmware Data Analysis Automation AI Embedded Systems System Validation Manufacturing Test Debugging