Logo ddm hopt+schuler GmbH & Co. KG

Embedded software developer with a focus on IT security and payment terminals

Job

  • Level
    Experienced
  • Job Field
    IT, Embedded, Security
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Rottweil
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop cryptographic methods for Trusted Execution Environments and payment applications. You will also assist with device certification and enhance the real-time operating system Apache NuttX.

    Job Technologies

    Your role in the team

    • Development of cryptographic procedures that are executed in a Trusted Execution Environment (TEE) and used by customer applications.
    • Development of applications for processing electronic payment transactions according to our clients' specifications or relevant standards.
    • Support in the approval process of relevant devices according to functional or safety standards, e.g., through documentation or meetings with testing laboratory staff.
    • Further development of the real-time operating system Apache NuttX, e.g., through the implementation of device drivers.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • You have a degree in Computer Science, Technical Computer Science, Electrical Engineering, or a comparable qualification.

    Qualifications

    • Knowledge of the ARM Cortex-M architecture, including Security Extension (TrustZone).
    • Conceptual understanding of symmetric and asymmetric cryptography as well as the ability to implement cryptographic protocols using software libraries (OpenSSL, MbedTLS, etc.).
    • Knowledge of smartcard technology (ISO 7816, ISO 14443, etc.).
    • Knowledge of using the Linux operating system in software development.
    • Good language skills in German and English.

    Experience

    • Experience in system programming, e.g., acquired through the development of Linux device drivers or microcontroller programming with a real-time operating system (FreeRTOS, Zephyr, Apache NuttX, etc.).
    • Professional experience in the field of IT security, ideally with a focus on IoT Security. Concepts such as 'Secure Boot', 'Secure Update', 'Hardware Security Module', or 'Trusted Execution Environment' are familiar to them.
    • Experience with software version control systems such as Git, CVS, or Subversion.
    • Professional experience with the certification of electronic devices according to functional or safety-related standards in collaboration with relevant testing laboratories.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Topics that you deal with on the job

    Job Locations

    • Location Rottweil

      78628 Baden-Württemberg

      Germany

    This is your employer

    ddm hopt+schuler GmbH & Co. KG

    ddm hopt+schuler GmbH & Co. KG

    ddm hopt+schuler GmbH & Co. KG is a German family-owned company specializing in switches and encoders. With nearly 50 years of experience, it develops innovative systems that connect humans and machines.

    Description

  • Company Type
    Established Company
  • Working Model
    Onsite
  • Industry
    Electronics, Automatization
  • Logo ddm hopt+schuler GmbH & Co. KG

    Embedded software developer with a focus on IT security and payment terminals

    Location
    Rottweil
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs