This role has closed. IBM has taken the posting down.
hirly last saw it live on 8 November 2026. See similar open roles below, or browse the live board.
IBM
IBM Z Firmware Developer - Millicode (f/m/x)
Ehningen, Germany
Similar open jobs
- Firmware Developer, AudioCORSAIR · Remote (DE), GermanyFirst seen 32d agoremote
- Embedded Communication Expert Firmware Developer (m/w/d), AerzenLenze SE · Aerzen, Niedersachsen, GermanyFirst seen 43d ago
- Senior Firmware Developer (m/f/d)Synapticon GmbH · Schönaich, Württemberg, Baden-Württemberg, GermanyFirst seen 43d ago
- Embedded C Firmware DeveloperCapgemini Engineering · Navi Mumbai, INFirst seen 3d ago
- Embedded C Firmware DeveloperCapgemini Engineering · Coimbatore, INFirst seen 4d ago
- Embedded Firmware DeveloperAvnan · Mississauga, OntarioFirst seen 10d ago
- Firmware DeveloperSiemens · IndiaFirst seen 19d ago
- Firmware Developer for PCI Ethernet DevicesDark Bears Software Private LimitedFirst seen 25d ago
- Embedded Firmware DeveloperBluechip Concepts India Private Limited · Coimbatore, Tamil Nadu, IndiaFirst seen 28d ago
- Firmware DeveloperVE Solutions · Maple Heights, OHFirst seen 33d ago
- Firmware DeveloperMotorolasolutions · Ho Chi Minh, VietnamFirst seen 36d ago
- Firmware Developer (C/C++, Manageability - BMC)Hpe · Bengaluru, Karnātaka, IndiaFirst seen 36d ago
- Firmware DeveloperMotorolasolutions · Ho Chi Minh, VietnamFirst seen 37d ago
- Firmware DeveloperMiovision · KitchenerFirst seen 40d ago
- Firmware DeveloperHpe · Bengaluru, Karnātaka, IndiaFirst seen 42d ago
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- DE
- Work mode
- On-site / unstated
- First seen by hirly
- 3 Nov 2026
Derived automatically from the posting.
the posting
Shape the Future of Enterprise Computing Are you passionate about low-level software development, computer architecture, and building technology that powers some of the world's most critical business systems? Would you like to contribute to the next generation of IBM Z systems while working in a highly skilled, agile, and collaborative engineering team? Join the IBM Z Millicode team and help bridge the gap between hardware and software. Millicode is a unique firmware layer that enables advanced processor functions and provides key interfaces between IBM Z hardware, operating systems, and firmware components. Your work will directly influence the performance, reliability, and innovation of the IBM Z platform. In addition to firmware development, you will have opportunities to drive automation, optimize development workflows, and create tools that enhance productivity across the engineering lifecycle. If you enjoy solving complex technical challenges, learning new technologies, and working on industry-leading enterprise systems, we would love to hear from you. Why IBM Z Millicode? Work on technology that powers mission-critical workloads worldwide Gain deep expertise in processor architecture and firmware development Be part of a highly experienced and globally connected engineering team Influence the future of enterprise computing Grow your technical and professional skills through challenging and rewarding projects Design, develop, and maintain IBM Z Millicode firmware components Contribute to the evolution of future IBM Z processor technologies Develop tools and automation solutions to improve development efficiency and quality Collaborate with architects, hardware designers, firmware teams, and operating system developers across a global organization Analyze complex system interactions across hardware and software boundaries Drive innovation, debugging, performance optimization, and problem resolution throughout the product lifecycle Curiosity, passion for technology, and a continuous learning mindset Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or an equivalent technical discipline Experience programming in Assembly as well as C, C++, Python Solid understanding of Computer Architecture and Processor Architecture concepts Strong analytical and problem-solving skills Ability to work effectively in an agile, collaborative development environment Experience with IBM Z architecture and the IBM Z Principles of Operation Knowledge of firmware, operating systems, virtualization, or low-level system software Experience with development automation, CI/CD, or test infrastructure Master's degree in Computer Science, Computer Engineering, or a related field Germany Infrastructure & Technology Entry Level Ehningen, DE Ehningen (0161) IBM Deutschland Research & Development GmbH Architecture Automation C++ Computer Architecture Computer Science Electrical Engineering Firmware Infrastructure Operating Systems Computer Programming Python Virtualization Agile Curiosity Passion Continuous Integration/Continuous Delivery Computer Engineering IBM Z Systems Continuous Learning Technology Development Environment Processor Architecture System Software
Listed on hirly, a job board. hirly is not the employer: IBM is hiring for this role.