Infineon Technologies AG Company Profile

Senior Staff Engineer Crypto Library

Infineon Technologies AG

Job Description

We analyze today´s and future security threats on embedded security system architectures and derive HW & SW product requirements. You want to be one step ahead? Being faster than attackers and help to keep confidential topics secure? Then the position as a Software Developer for Cryptographic Software is the right choice for you, where you will specify and develop cryptographic hardware and appropriate security countermeasures.


In your new role you will:

  • Develop cryptographic algorithms on embedded controller considering the balance between security / code size / performance and maintainability
  • Execute threat modeling, code reviews (security code reviews with external evaluation lab) and documentation
  • Test, debug and optimize software on Infineon's Security Devices
  • Implement test cases for automated regression testing
  • Work in a very integrated multinational team, supporting each other even to level of working together on the same code base (pair programming) to ensure excellent results that comply with highest security standards


You like to inspire others with innovative ideas and make even complex issues understandable in a clear and convincing manner? Moreover, you strive for excellence for yourself and in collaboration with your team! Detect current trends, deduce potential improvements and generate best results through teamwork.You are best equipped for this task if you have:

  • A university degree in Electrical Engineering, Mathematics, Computer Science or a similar field of focus
  • Good know-how in embedded microcontroller programming (e.g. ARM Cortex) using assembler, C, and Object-Oriented programming
  • Good knowledge, e.g. on side-channel attacks (DPA), differential fault attacks (DFA) and probing attacks, as well as experience with the corresponding state-of-the art countermeasures
  • Good mathematical skills to understand and implement complex cryptographic contexts
  • Experience with symmetric, asymmetric, random and hash based cryptographic algorithms
  • Experience with security measures in microcontrollers and/or circuit design
  • Ability to generate software with focus on outstanding quality by employing accurate, reliable and systematic attitude to work
  • Fluent in English (written and spoken), German would be a plus


Part of your life. Part of tomorrow.We make life easier, safer and greener - with technology that achieves more, consumes less and is accessible to everyone. Microelectronics from Infineon is the key to a better future. Efficient use of energy, environmentally-friendly mobility and security in a connected world - we solve some of the most critical challenges that our society faces while taking a conscientious approach to the use of natural resources.- Connected Secure Systems (CSS) delivers security for the connected world -The Connected Secure Systems (CSS) segment offers comprehensive systems for a secure, networked world with a portfolio built around reliable, trendsetting microcontrollers as well as wireless connectivity and security solutions. Over the past decades, CSS has developed microcontroller, Wi-Fi, Bluetooth and combined connectivity solutions (known as connectivity combos) and hardware-based security technologies. The products are used in a broad range of applications: from consumer electronics, IoT and home appliances to IT equipment, cloud security and networked cars all the way to credit and debit cards, electronic passports and IDs. With its leading technologies in the areas of computing, connectivity and security, CSS makes a decisive contribution to protecting today's and tomorrow's networked systems.Click here for more information about working at CSS with interesting employee and management insights and an overview with more #CSSDreamJobs.
  • The term gender in the sense of the General Equal Treatment Act (GETA) or other national legislation refers to the biological assignment to a gender group. At Infineon we are proud to embrace (gender) diversity, including female, male and diverse.
Find your dream job

Freshly added jobs in Germany

UR+ Implementation Engineer

Agile Junior Developer


ServiceNow Developer

Front End Engineer

Frontend Developer

Senior Java Developer | Backend Developer - SaaS f/m/x at HeavenHR (Berlin, Germany) (allows remote)

Software Engineer / Software Developer