itkarrieren
Zurück zu den Treffern
IBM

Embedded Software Engineer - IBM Z Service Network (f/m/x)

Anzeige auf Englisch

ArbeitsortEhningen und Umgebung
HomeofficeKeine Angabe

Introduction

At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid cloud platforms to networking, automation, and site reliability. Our teams ensure the performance, security, and scalability that clients and industries depend on every day. Working in Infrastructure & Technology means tackling complex challenges with curiosity and collaboration. You will work with diverse technologies and colleagues worldwide to deliver resilient, future-ready solutions that power innovation.

With continuous learning, career growth, and a supportive culture, IBM provides the opportunities to build expertise and shape the infrastructure that drives progress.

Why Join Our Team?

The IBM Z Service Network team develops technology that helps ensure the reliability, security, and serviceability of IBM Z systems worldwide. Every solution we build contributes to keeping essential business and government services running.

You'll work with modern technologies, solve meaningful technical challenges, and be part of a supportive team culture that values innovation, continuous learning, and collaboration.

What We're Looking For

We're looking for curious and motivated engineers who enjoy solving problems, learning new technologies, and working as part of a collaborative team. If you're passionate about software development and eager to grow your skills while contributing to systems that matter, we'd love to hear from you.

Your Role And Responsibilities

As a Software Engineer in the IBM Z Service Network team, which is part of the global IBM Z firmware organization, you'll help build and maintain the critical infrastructure that keeps IBM Z systems secure, connected, and available around the globe.

This is an excellent opportunity for a recent graduate or early-career professional to work on real-world enterprise systems from day one.

You will collaborate with experienced engineers, develop your technical expertise, and contribute to technology that supports some of the world's most critical industries, including banking, healthcare, and government.

What You'll Do

Develop Embedded Management Solutions

Design and implement software for the IBM Z Service Network, an independent management infrastructure that provides secure and reliable access to systems regardless of the main operating system state. You'll gain hands-on experience with embedded Linux, networking technologies, and modern software engineering practices.

Build Automation and Monitoring Capabilities

Create software that automates system management tasks, firmware updates, and network health monitoring. Your work will help identify and resolve issues before they affect customers.

Collaborate with an Experienced Team

Join a highly engaged team of engineers who enjoy sharing knowledge, reviewing code, solving challenging problems together, and helping each other grow.

Learn and Grow

Expand your skills in embedded Linux development, networking, security, distributed systems, and large-scale enterprise software. You'll receive mentoring, training opportunities, and exposure to technologies used across IBM's most mission-critical environments.

Make an Impact

Take ownership of features throughout the development lifecycle, from design and implementation to testing and deployment, and see how your work contributes directly to IBM Z systems used by organizations worldwide.

Preferred Education

  • Master's Degree

Required Technical And Professional Expertise

We welcome applications from recent graduates and early-career professionals who have a strong foundation in software development and a passion for learning.

Required Skills

  • Experience developing software in C++
  • Knowledge of embedded Linux application development
  • Familiarity with Linux development tools and environments
  • Experience using Git for source code managementLanguage skills: Good English communication skills, both spoken and written, and the ability to at least understand German

We welcome applications if you are interested or have experience in one or more of these areas

Network technologies

  • IP networking and TCP/UDP fundamentals
  • Network protocols and services
  • Technologies such as SSH, SNMP, LLDP, or Ethernet switching

Network Security

  • Authentication and authorization concepts
  • Certificates and credential management
  • Security protocols such as TLS, SSH, IPsec, or SNMPv3

Security and Cryptography

  • Public Key Infrastructure (PKI)
  • Cryptographic concepts and their practical application
  • Secure credential storage and management
  • Secure boot technologies

Preferred Technical And Professional Experience

The following skills are beneficial but not required:

  • Unit and functional testing (e.g., Google Test, Google Mock)
  • Test-driven development practices
  • gRPC
  • CMake
  • Docker or container technologies
  • Python scripting
  • Experience with embedded or distributed systems

Arbeitgeber

Mehr Stellen finden

Ähnliche Stellen bei anderen Arbeitgebern

Weitere Stellen bei IBM

Alle 38 Stellen

Arbeitgeber mit ähnlichen Stellen

Verwandte Fachgebiete

Stellen in der Nähe von Ehningen