End Developer, AZ

IBM

Tucson, AZFresher4d agovia LinkedIn

About the Role

At IBM, work is more than a job – it's a calling. As a Developer at IBM, you’ll get to work on systems driving the quantum revolution and the AI era.

Key Responsibilities

  • Develop firmware, hypervisors, operating systems, systems management and control, and AI hardware enablement for IBM Power enterprise computer systems.

Requirements & Tech Stack

  • Python or C/C++ programming skills (demonstrated via school projects, internships, and/or coursework)
  • Strong interest in working in low-level coding (close to hardware), operating system, and application development
  • Data structures/Software Design
  • Excellent communications skills / documentation skills
  • Strong verbal and written communication skills
  • Passion for technology and engineering
  • Growth-minded, trusted, team focused, courageous, resourceful, and outcome focused.
  • Git (preferred) or other source control systems
  • Python (ideal) or other scripting languages
  • Familiarity with AI and Machine Learning frameworks
  • Software test / unit test development in the context of software development
  • Experience with using and developing APIs
  • Understanding of virtualization concepts and cloud operations
  • Algorithms and data structures course work

Qualifications

  • Bachelor's Degree

IBM Entry-Level & New Grad Jobs · last 7 days

58 openings · 57 need no experience

See all 58 →