Logo ROHDE & SCHWARZ GmbH & Co. KG

Master's thesis: Development of a Rust prototype

Job

  • Level
    Junior
  • Job Field
    Software
  • Employment Type
    Part Time/Full Time
  • Contract Type
    Temporary employment
  • Location
    Munich
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you analyze existing C++ code for memory safety and thread handling, design and implement a thread-safe architecture in Rust, and create benchmarks for performance evaluation.

    Job Technologies

    Your role in the team

    • Analysis of the existing C++ code (memory safety, thread handling, deadlock risks)
    • Identification of problems and optimization potentials for a Rust migration
    • Design and implementation of a clean, thread-safe architecture in Rust
    • Creation of measurements / benchmarks to evaluate update cycles and network throughput in comparison to the C++ reference.
    • Documentation of the prototype and derivation of recommendations for a possible later production

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Ongoing studies in Computer Science, Electrical Engineering, or a comparable field of study

    Qualifications

    • Knowledge of modern software engineering methods (Clean Code, Code Reviews, Testing)
    • Analytical and structured working approach
    • Independent working as well as a scientific approach

    Experience

    • Experience in C++ and Rust

    This text has been machine translated. Show original

    What we offer

    • You must be properly enrolled for the duration of your employment.
    • Mobile working is possible - however, your primary workplace is Munich.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    More net

    Topics that you deal with on the job

    Job Locations

    • Location Munich

      Bayern

      Germany

    This is your employer

    ROHDE & SCHWARZ GmbH & Co. KG

    ROHDE & SCHWARZ GmbH & Co. KG

    Rohde & Schwarz entwickelt, produziert und vermarktet innovative Produkte der Messtechnik, Broadcast- und Medientechnik, Cybersicherheit, Sichere Kommunikation sowie Monitoring und Network Testing. Vor 85 Jahren gegründet, unterhält das Unternehmen ein Vertriebs- und Servicenetz in mehr als 70 Ländern.

    Description

  • Company Size
    250+ Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production
  • Dev Reviews

    by devworkplaces.com

    Total

    (1 Review)
    3.2
    • Workingconditions

      3.8
    • Culture

      3.5
    • Engineering

      2.6
    • Career Growth

      3.2
    Show All Dev Reviews
    Logo ROHDE & SCHWARZ GmbH & Co. KG

    Master's thesis: Development of a Rust prototype

    Location
    Munich
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs