Website IBM is Hiring

Job Title. Firmware Engineer – Crypto Express Adapter (z Systems)

About the Job (Job ID: 681446BR)

At IBM, we view work as more than just a job; it’s a calling to build, design, code, consult, and innovate. If you’re ready to lead in this new era of technology and tackle some of the world’s most challenging problems, we invite you to join us.

Your Role and Responsibilities

As a (Senior) Firmware Engineer, you will be a valuable member of our high-performance hardware security module (HSM) firmware team, contributing to the development of the Crypto Express Adapter on z Systems. Your responsibilities will include

  • Design and development of DMA communications with multiple peripherals.
  • Implementation and fine-tuning of neural network architectures, particularly transformer-based models.
  • Optimization of model performance, scalability, and efficiency.
  • Unit test design and firmware/hardware optimization.
  • Collaboration with researchers, data scientists, and cross-functional teams.
  • Conducting experiments to evaluate model performance, robustness, and generalization.
    Exploration of novel techniques to enhance model capabilities.
  • Staying updated with the latest advancements in NLP, deep learning, and AI research.
  • Working with large-scale datasets, preprocessing them, and creating data representations.
  • Selecting relevant features and ensuring data quality for training and evaluation.
  • Deployment of trained models in production environments and continuous monitoring.

Required Technical and Professional Expertise

  • 6+ years of relevant industry experience.
  • Strong proficiency in C and data structures, with experience developing multi-core or multi-threaded applications.
  • Deep knowledge of Linux kernel internals, device driver development, and NIC, HBA, or Graphics card support.
  • Proficient in debugging in a kernel context.
  • Experience with exercising/validation of systems from user space and knowledge of user space API.

Preferred Technical And Professional Expertise

  • Experience with SSL/TLS and crypto Concepts.

About Business Unit

IBM Systems transforms IT infrastructure, with servers and storage that understand, reason, and learn. Join us to build leading-edge technology designed for cognitive business and optimized for cloud computing.

Your Life @ IBM

Being an IBMer means continuous learning, experimentation, and a focus on trust, personal responsibility, and innovation. IBMers are growth-minded, always staying curious and open to feedback.

About IBM

IBM believes that by applying intelligence, reason, and science, we can improve business, society, and the human condition. As a responsible technology innovator, IBM is committed to an open hybrid cloud and AI strategy.

Location Statement

Discuss location requirements with the recruiter following the application submission.

Being You @ IBM

IBM is proud to be an equal opportunity employer, fostering diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, genetics, disability, veteran status, or other characteristics. IBM is also committed to compliance with fair employment practices regarding citizenship and immigration status.