IBM
Poughkeepsie, NY

IBM Z Engineering System Test Back-End Developer - Systems Assurance Kernel (SAK) Intern 2027

Hybrid$76,000 - $139,000/yrPosted 1 week ago

Job details

Location
Poughkeepsie, NY
Work type
Hybrid
Compensation
$76,000 - $139,000/yr
Posted
1 week ago
Apply on
careers.ibm.com

About this role

IBM is a technology company whose Systems Assurance Kernel team develops tooling used across the design, testing, and delivery of IBM Z systems. The intern will create architecture verification software, design, code, test, and debug programs, and collaborate with development and test engineers to verify processor and input/output architectures.

What you'll do:

  • Ability to create/write architecture verification software for IBM Z systems. Specifically, within the System Assurance Kernel (SAK) team
  • Job will entail – Design, Code, Test and Debug. Collaborate with teams of development & test engineers, programmers and technicians
  • SAK is comprised of an operating system, and an ever-growing suite of architecture verification and stress test programs. SAK has the flexibility to be used to locate and debug hardware and firmware issues on IBM Z servers. SAK provides a robust framework for verification of both the processor and input/output architectures
  • This role could be working within the OS, Processor (CP) or IO side of the SAK team or a mix depending on defined project for the internship. Example IO would include FICON channel adapters, Networking protocol & adapter, and Coupling Facility. The CP & OS work varies depending on new features, operations, and functions being developed for the latest machine technologies. The SAK team has many years of proven methodology with a pseudo-random test approaches. The SAK test platform is used to verify machines in pre-silicon processor simulation and in all phases of post-silicon testing, including initial bring-up, regression & functional verification, manufacturing builds and field installs. Source code is stored in a Github repository and accessed / managed in the Visual Studio code development platform. In-house tools and processes have been developed to facilitate code compiles and library sessions

What they're looking for:

  • High School Diploma/GED
  • Quick understand and utilize multiple programming languages
  • Interest and ability to read IBM Z architecture and turn that into functional verification programs
  • Excellent communication skills for a global role
  • Enthusiastic use of AI to accelerate development and transformation
  • IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship
  • Bachelor's Degree
  • **Familiarity with Cloud Platforms:** Exposure to cloud-based technologies and platforms, such as AWS or Azure, can be beneficial for back-end development
  • **Knowledge of Containerization:** Understanding containerization concepts, such as Docker, can be useful in managing and deploying applications
  • **Exposure to Testing Frameworks:** Familiarity with testing frameworks, such as Jest or Pytest, can aid in writing efficient tests for back-end code
  • **I****nterest in leadership opportunities**

Benefits:

  • Hybrid work arrangement
  • Supplemental 1 employees may be eligible for up to 8 paid holidays
  • Supplemental 1 employees may be eligible for a minimum of 56 hours paid sick time
  • Supplemental 1 employees may be eligible for the IBM Employee Stock Purchase Plan
  • IBM offers paid family medical leave to eligible employees where required by applicable law
  • IBM offers disability benefits to eligible employees where required by applicable law
Ready to apply to IBM?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About IBM

IBM
Poughkeepsie, NY