Software Dev. - Firmware , Cryptography

Job Description

Job Title: Software Developer - Firmware Development, Cryptography & Infrastructure (f/m/x). Location: Ehningen, Baden-Württemberg, Germany. Job Type: Early Professional (Full-time)

This role supports the IBM Z server family, known for its reliability and integrity. You will work on cryptographic firmware, that ensures digital asset protection and quantum-safe encryption, contributing to next-generation secure systems; The position focuses on developing high-quality firmware for advanced applications used by clients across industries.

Duties:

  • Design firmware components that implement cryptographic functions while considering hardware performance and limitations.
  • Develop and deploy firmware code modules in simulated and real test environments;
  • Write and maintain software in C/C++ and Rust for embedded systems and cryptographic modules.
  • Analyze both functional and non-functional requirements, verifying results through testing.
  • Script and automate development tasks to improve workflow efficiency.
  • Refactor and optimize existing code for better performance and maintainability;
  • Participate in Agile development, conduct code reviews, and collaborate using Git and GitHub.

Qualifications:

  • Bachelor’s degree in Computer Science or a related field; a Master’s degree is preferred.
  • Strong understanding of Computer Science fundamentals, program execution, and runtime behavior.
  • Proven experience with C/C++ and Rust programming languages;
  • Familiarity with embedded systems, cryptography, and encryption algorithms.
  • Skilled in debugging, defect analysis, and performance optimization;
  • Experience with version control systems, software testing, and Linux development tools.
  • Fluent in both German and English, in writing and speech.

Benefits and Instructions:

  • Join a global leader in technology that emphasizes innovation and infrastructure reliability.
  • Work on systems that power key industries and drive quantum-safe cryptography;
  • Be part of IBM’s collaborative and growth-focused environment, encouraging creativity and professional development.
  • IBM offers competitive pay, comprehensive benefits, and equal employment opportunities;
  • Applicants should discuss specific location and work arrangements with the recruiter during the application process.
  • To apply, submit your application through IBM’s official careers portal.

JOB TYPE

Entry Level

COMPENSATION

€65k +

SHARE

Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.

Back to all Quantum jobs
arrow mark