Logo Corning

Working Student - Software Engineer

Job

  • Level
    Junior
  • Job Feld
    Web, Software, Full Stack
  • Anstellung
    Teilzeit
  • Vertragsart
    Praktikum / Schulpraktikum
  • Ort
    Berlin
  • Arbeitsmodell
    Onsite
  • Job Zusammenfassung

    In diesem Job entwickelst du Softwarelösungen für optische Kommunikationssysteme, gestaltest Datenbankstrukturen, implementierst REST APIs und erstellst benutzerfreundliche GUIs zur Unterstützung von Laborsystemen.

    Job Technologien

    Deine Rolle im Team

    • We are looking for a motivated working student to support our optical communications development team.
    • The student will contribute to the full software development scope from database design and API development through to GUI deployment and system integrations, working directly with a cross-functional team of process, measurement, and IT engineers.
    • Support the design and implementation of a relational database schema including tables, constraints, and controlled data structures.
    • Contribute to building and deploying a REST API layer as the controlled interface between the database, user interface, and connected lab systems.
    • Develop and deploy a web-based GUI for sample tracking, work order management, event logging, measurement upload, and dashboards.
    • Support integration of lab stations to the system - mapping software outputs, defining data formats, and implementing error handling.
    • Implement data validation and business logic to ensure data integrity and traceability across the system.
    • Write and maintain technical documentation - API documentation, data model descriptions, and basic user guides.
    • Support process validation and user testing with the lab team during pilot runs.
    • Collaborate with engineers across process, measurement, and IT functions throughout all project phases.

    Unsere Erwartungen an dich

    Qualifikationen

    • Bachelor or Master student in Computer Science, Software Engineering, Information Technology, Electrical Engineering, or a related subject.
    • Programming skills in Python, JavaScript, or similar languages.
    • Ability to work independently and take ownership of assigned tasks.
    • Familiarity with SQL Server or similar relational database systems.
    • Basic understanding of manufacturing, lab data systems, or traceability concepts.
    • Familiarity with API documentation tools such as Swagger / OpenAPI.

    Erfahrung

    • Experience in backend development - REST API design and implementation.
    • Experience with relational databases - schema design, SQL queries, and constraints.
    • Experience building web applications or GUIs.
    • Experience with API frameworks such as FastAPI, Flask, Django, Node.js, or similar.
    • Experience with GUI frameworks such as React, Vue, or similar.
    • Experience with version control using Git.

    Unser Angebot

    • Fluent in English.
    • Confident use of Microsoft Office applications.

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Berlin

      Deutschland

    Das ist dein Arbeitgeber

    Corning

    Corning

    Corning is one of the world's leading innovators in materials science, with a 167-year track record of life-changing inventions. Corning applies its unparalleled expertise in glass science, ceramics science, and optical physics along with its deep manufacturing and engineering capabilities to develop category-defining products that transform industries and enhance people's lives.

    Description

  • Gründungsjahr
    1851
  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Industrie, Produktion
  • Logo Corning

    Working Student - Software Engineer

    Ort
    Berlin
    Arbeitsmodell
    Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)
    Nur Englisch
    Nur Englisch erforderlich

    Weitere Jobs