Logo Marvel Fusion GmbH

Senior Software Engineer

New

Job

  • Level
    Senior
  • Job Field
    Application, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Munich
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop software solutions for our laser facility, working on automating tests and collaborating on the successful integration of hardware and software for safe laser operation.

    Job Technologies

    Your role in the team

    • As a Software Engineer, you will develop the software backbone of our laser facility.
    • You will work at the intersection of complex, time-critical hardware and modern software technologies, building robust applications, services and tooling for automated development, testing and deployment.
    • You will collaborate closely with engineers and scientists who develop and operate high power laser systems.
    • Your work will be critical to achieving stable, repeatable and safe laser operation on the path to commercial fusion energy.
    • Design, develop and maintain software applications and services for laser facility operation, data handling and automation.
    • Build and support CI/CD pipelines, testing frameworks and deployment tooling.
    • Elicit and manage technical requirements together with engineers and scientists.
    • Collaborate on, and continuously improve, the architecture and technology stack.
    • Define and document functional specifications, test plans and acceptance criteria.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Bachelor's or Master's degree in Computer Science, IT or a related Engineering field.

    Qualifications

    • Strong programming skills in languages like C++, Python, Java, C#, Kotlin, Rust or similar.
    • Solid grasp of modern software development practices, processes and tools (CI/CD, Git, automated testing, etc.).
    • Fluent English; German proficiency is welcome.
    • Flexibility, adaptability and a hands-on, can-do attitude.
    • Understanding of real-time concepts and industrial interfaces such as EtherCAT, Modbus-TCP, and serial protocols.

    Experience

    • 3+ years of hands-on industry experience in software development (backend, systems or application development).
    • Experience working in a software development team following established practices and processes.
    • Experience with development of distributed systems.
    • Experience interfacing software with hardware (PLCs, embedded systems, instrumentation).
    • Experience with EPICS (epics-controls.org) or other control system frameworks.
    • Experience working with scientific facilities like laser laboratories, accelerators, etc.

    This text has been machine translated. Show original

    What we offer

    • Our mission is motivation enough for many.
    • But we also support our team with benefits that foster wellbeing and growth.

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    • Location Munich

      Bayern

      Germany

    This is your employer

    Marvel Fusion GmbH

    Marvel Fusion GmbH

    Marvel Fusion GmbH, an innovative company based in Munich, focuses on the development of fusion energy technologies. Founded in 2019, the startup employs around 70 highly qualified professionals and collaborates with renowned institutions to realize fusion power plants for the 2030s.

    Description

  • Company Type
    Startup
  • Working Model
    Onsite
  • Industry
    Power Sector, Economy
  • Logo Marvel Fusion GmbH

    Senior Software Engineer

    Location
    Munich
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs