Senior C/C++ Software Engineer (all genders) full-time

Arbeitsmarktservice
Austria
2 days ago
Apply on europa.eu
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
€47,299.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Automation of Tests Unit Testing C++ (Programming Language) CMake Communications Protocols Computer Programming Linux Distributed Systems Embedded Software
+16 more
Graphical User Interface Design of User Interfaces Hardware Interface Design Network Topologies Python (Programming Language) Network Architecture Software Architecture Software Maintenance Software Engineering Software Systems Web Applications Multithreading Git Build Management Software Coding Software Version Control

Requirements

We are looking for a motivated and technically skilled Software Engineer with strong programming capabilities and an affinity for hardware-relate… 1 Senior C/C++ Software Engineer (all genders) full-time Required Qualifications

The candidate should have solid experience in modern software engineering and structured development methodologies. A strong understanding of maintainable software design and collaborative development workflows is expected.

Required qualifications include:

  • Strong programming skills in C/C++ and Python
  • Experience with version control systems such as Git
  • Familiarity with unit testing and automated testing methodologies
  • Experience with CI/CD pipelines and modern development workflows
  • 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 with CMake-based build environments and dependency management

Beneficial Skills

Experience in hardware-near or embedded software development is highly beneficial. Additional knowledge in related technical domains is considered an advantage.

Beneficial experience includes:

  • Embedded software engineering
  • Java and JavaScript development
  • Experience with GUI development (e.g. web-based interfaces, or similar frameworks)
  • Knowledge of HTML and CSS for user interface development
  • Experience developing and maintaining graphical user interfaces for desktop or web applications
  • Hardware interfaces and communication protocols
  • Network architectures and network topologies
  • Distributed systems and network-based communication
  • Real-time or high-performance systems
  • Scientific, optical, or physics-related applications

Personal Profile

We are looking for a candidate with strong technical curiosity, a solution-oriented mindset, and the willingness to work in a practical engineering environment. A hands-on mentality and interest in interdisciplinary technical systems are highly appreciated.

The ideal candidate is:

  • Interested in modern technologies and complex engineering challenges
  • Motivated to work close to hardware and integrated systems
  • Structured, analytical, and solution-oriented
  • Comfortable working independently and within interdisciplinary teams
  • Willing to support on-site installations, integration campaigns, and commissioning activities when required

Benefits & conditions

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.

Quantum Technology Laboratories GmbH is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees!

About the company

qtlabs is a leading provider of optical and quantum communication systems for space

We build space-ready building blocks and ground-segment hardware that make quantum-secured communication work in real missions. We turn raw quantum data into trusted keys using efficient processing cores, and we support partners with ground-station integration and engineering services - with a clear path toward space standards and certification.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on europa.eu
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

Videos

See all

Related articles

See all