Logo Quantum Technology Laboratories

Senior C/C++ Software Engineer

New

Job

  • Level
    Senior
  • Job Field
    Application, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Salary
    from 3.378 € Gross/Month
  • Location
    Vienna
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop software components for complex systems, integrate hardware, optimize performance, and work on quantum optics applications in C/C++ and Python within a modular architecture.

    Job Technologies

    Your role in the team

    • We are looking for a motivated and technically skilled Software Engineer with strong programming capabilities and an affinity for hardware-related systems.
    • The role focuses on the development, integration, and maintenance of software components for technically demanding systems, including quantum optical ground station technologies and related multidisciplinary engineering applications.
    • The candidate will support the implementation, further development, and maintenance of software components within an existing software architecture and contribute to the continuous improvement of development processes and system integration workflows.
    • The role includes working closely with hardware, system and quality assurance engineers to develop reliable and maintainable software solutions for complex technical systems, as well as extending and adapting existing systems for new applications and customer-specific requirements.
    • Development and maintenance of software for next-generation Quantum Optical Ground Stations supporting free-space optical communication and Quantum Key Distribution (QKD).
    • Development of application and control software in C/C++ and Python for telescope operation, optical instrumentation, tracking systems, and measurement equipment.
    • Design, implementation, and continuous improvement of software modules supporting new Optical Ground Station capabilities and future system extensions.
    • Integration of cameras, sensors, motion control systems, scientific instruments, and other hardware into a modular software architecture.
    • Development and maintenance of software interfaces between hardware devices, distributed software services, and external control systems.
    • Debugging, testing, and performance optimization of complex hardware/software systems in laboratory and operational environments.
    • Participation in laboratory integration, system verification, on-site installation, commissioning, and acceptance testing of Optical Ground Stations.
    • Contributing to software quality through unit testing, code reviews, requirement traceability, technical documentation, version control, and CI/CD workflows.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • A strong understanding of maintainable software design and collaborative development workflows is expected.
    • Strong programming skills in C/C++ and Python.
    • Vertrautheit mit Unit-Testing und automatisierten Testmethoden.
    • Understanding of requirement tracing and technical documentation.
    • Familiarity with Linux-based development environments.
    • Understanding of multithreaded or asynchronous software systems.
    • Ability to work within a defined software architecture and follow coding standards, development guidelines and software product assurance requirements.

    Experience

    • The candidate should have solid experience in modern software engineering and structured development methodologies.
    • Experience with version control systems such as Git.
    • Experience with CI/CD pipelines and modern development workflows.
    • Experience with CMake-based build environments and dependency management.

    This text has been machine translated. Show original

    What we offer

    • The position offers the opportunity to work on advanced technical systems at the intersection of software, hardware, quantum optical technologies, and applied engineering in an innovative and technically challenging environment.
    • The minimum gross salary for this position is €3,378.48 per month (based on full-time employment) in accordance with the collective agreement.
    • However, there is a willingness to offer a higher salary depending on experience and qualifications.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    Map of company locations
    • Location Vienna

      Austria

    This is your employer

    Quantum Technology Laboratories

    Quantum Technology Laboratories

    qtlabs is an emerging company in the field of quantum communication, founded in 2017 by renowned scientists. It specializes in the development of advanced communication systems based on quantum mechanics.

    Description

  • Company Type
    Startup
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Science, Research
  • Logo Quantum Technology Laboratories

    Senior C/C++ Software Engineer

    Salary
    from 3.378 € Gross/MonthNet salary converted from the gross salary in the job ad.from 2.391 € net/Month
    Location
    Vienna
    Working Model
    Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs