Job Offer

Software Developer (M/F/D), part-time/full-time

Job description

As a Software Developer, your main tasks will be the development and maintenance of PHIL control software. As a member of our Software Development Team, you will work closely with hardware and firmware engineers to further develop and maintain the PHIL control software. You will proactively contribute to our continuous optimisation process that defines our software as an integral part of our products.

Your responsibilities

  • Active participation in all development phases (incl. design, testing, release, and maintenance of software)
  • Application of modern development methods for high-quality software solutions for the entire product life cycle

Your qualifications

  • A Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, or equivalent qualification (advanced degrees are preferred). Remark: a basic knowledge in electrical engineering is required.
  • At least one year of experience as a software developer (preferred).

Your skills

  • Knowledge of data structures, algorithms, software development methods, conception of software architectures, optimal design methods as well as their implementation and debugging
  • Excellent knowledge of C++ (Qt and gRPC desired), knowledge of CMake, and Scripting languages (Bash, python)
  • Experience with SQL databases (MySQL in particular) and Docker as well as strong background in Linux
  • Experience with SCM (git) and issue tracking systems (Jira).
  • Language: English (required), German (desired)

What we offer

  • A strong innovative spirit, cooperation with universities/research institutions as well as our customers’ R&D teams

An annual gross salary of at least EUR 50,000 (full-time) is planned for this position. The actual amount of your remuneration will depend on your qualifications and your experience and will be agreed upon individually.

Additional Benefits

Join Us
Upload CV *

Maximum file size: 5MB

(PDF, DOC, DOCX are allowed)
Checkboxes *