IBM-logo
IBM
·
January 17, 2026
Apply Now
This job has closed.

Software Developer Intern: 2026

Lowell, MA
Internship
Hybrid
Intern
IBM is a leading technology company seeking Software Developer Interns to join their Electronic Design Automation organization. The role involves designing, coding, and testing software tools for microprocessor development, requiring strong algorithmic programming skills and teamwork.

Responsibilities

  • Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do
  • Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide
  • At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of
  • EDA engineer’s responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process
  • They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology
  • To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices
  • Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software

Qualification

Required

  • BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering
  • Experience with an object-oriented programming language such as C/C++/Java/Rust
  • Experience with a scripting language such as Python
  • Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures
  • AI/ML skills
  • Excellent verbal, written and interpersonal communication skills
  • Collaborative skills and ability to work in fast-paced agile environments
  • Quick learner with business acumen

Preferred

  • Knowledge of computer architecture and micro-architecture
  • Programming projects with complex requirements
  • Understanding of Digital/VLSI Circuits
  • Linux experience

Benefits

IBM is an IT technology and consulting firm providing computer hardware, software, infrastructure, and hosting services.
Glassdoor
4.1
Founded in 1911
Armonk, New York, USA
10001+ employees
http://www.ibm.com

Similar Job