Embedded Software Engineer - IBM Z Service Network (f/m/x)
Anzeige auf Englisch
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

Software Engineer (m/f/d) in Telemetry Team
Ehningen und Umgebung+ 6 weitereVollzeit


Systemarchitekt (m/f/d) für SmarTest 8 Software
Holzgerlingen und Umgebung+ 6 weitere

Software Project Manager (m/f/d)
Schönaich und Umgebung+ 6 weitereVollzeit
75.000–95.000 € brutto/Jahr

R&D Engineer Software, HW layer Digital/Embedded (C++)
Schönaich und Umgebung+ 1 weitere
Weitere Stellen bei IBM
Alle 38 StellenManaging Consultant - SAP S/4HANA IS (m/w/d) für den Defense-Sektor
Frankfurt am Main und UmgebungVollzeit
95.000–125.000 € brutto/Jahr