R&D Software Engineer (m/f/d)

Enscape GmbH
Do you want to get deeply involved in researching and implementing technologies that have the potential to improve our overall user experience? Are you looking for a position where you can play a significant role in shaping the future of our product? Do you want to work in an interdisciplinary and multicultural team? Then you are exactly right with us!
- BASED IN GERMANY OR USA
R&D Software Engineer (m/f/d)


Responsibilities:
- You will research and document relevant technologies and topics related to spatial computing for our development environment
- You will be responsible for creating proof-of-concept prototypes and other code-based artifacts which may be necessary to support a research assignment (e.g. code libraries, APIs, Jupyter Notebooks, etc.)
- Presenting and discussing the achieved results with internal stakeholders is part of your responsibilities, as well as participating in strategic design and product discussions
- You enjoy collaborating with product software engineers to share knowledge and assist with integrating novel technologies into existing products
- Identifying opportunities for commercialization of novel technologies or methodologies also falls within your scope of work
Benefits:
- Personable, humorous colleagues and a pleasant working atmosphere that makes work-life balance a priority
- Diverse, exciting tasks and the opportunity to contribute with your ideas
- Short decision-making paths that leave room for creativity and free space for experimentation and discussion
- Language courses, regular corporate events, and shared leisure activities
- An air-conditioned office with roof terrace in a central downtown location, conveniently located in the heart of Karlsruhe
- Attractive salary and diverse career development opportunities
- Free drinks, delicious coffee, breakfast bar, and snacks
- Occupational pension, capital-forming payments, and an optional job ticket
Your Profile:
- You have a degree or equivalent qualification in computer science and a sound knowledge of data structures, algorithms, and design patterns
- You are familiar with the full stack and you are experienced in creating prototypes involving basic interaction between technologies (e.g. web frontend, web backend, and database)
- Mastery of one or more of the following languages/frameworks: C++, C#, WPF, JavaScript, React/Vue, Python
- You have hands-on experience in a research or software development environment
- Your work style is characterized by a high degree of independence, teamwork, and a willingness to learn quickly
- Very good written and spoken English skills, German skills are an advantage
You want:
- Freedom of design and make a difference
- To be part of a competent and dynamic team that celebrates success together
- A modern equipped workstation adapted to your needs and wishes (for example, three monitors, height-adjustable table, etc.)
- To develop yourself continuously and learn new things - free of prescribed courses or similar
- Agile processes and software development according to SCRUM
Sprachen
Interessengebiete
Kenntnisse und Fähigkeiten
Über Enscape GmbH
Enscape bietet eine fotorealistische Darstellung der Projekte auf Basis der aktuellsten Rendertechniken. Enscape läuft parallel zur CAD Software oder direkt in Virtual Reality, beispielsweise der Oculus Rift. Bereits seit 2013 wird Enscape entwickelt und ist seit 2015 erfolgreich am Markt. Firmen aus über 80 Ländern und 85% der international renommierten TOP 100 Architekturfirmen zählen bereits zu unseren Kunden.
Unser Standort
Unser Büro liegt im Zentrum von Karlsruhe fußläufig entfernt vom Europaplatz, dem Einkaufszentrum Postgalerie und zahlreichen anderen gastronomischen Angeboten, Einkaufsgelegenheiten und Fitnessstudios.
Häufige Fragen
Wer oder was ist Campusjäger?
Campusjäger ist mehr als eine Jobbörse. Wir unterstützen dich und unsere Partnerunternehmen dabei, zu einander zu finden. Unternehmen schreiben Jobangebote über uns aus, als Kandidat kannst du dich schnell und einfach mit deinem Campusjägerprofil auf viele verschiedene Jobs bewerben. Dabei haben wir immer ein Ziel vor Augen: Dich mit dem Job zusammen zu bringen, der wirklich zu dir passt.
Ist der Job, den ich sehe, überhaupt noch verfügbar?
Ja, alle Jobs die du auf unserer Plattform findest, sind noch zu besetzen.
Welche Dokumente benötige ich für meine Bewerbung?
Das hängt ganz vom Job ab, auf den du dich bewirbst. Häufig reicht es schon aus, wenn du deinen PDF Lebenslauf hochlädst bzw. dein Campusjägerprofil vollständig ausfüllst.
Wo kann ich meine Unterlagen bzw. Dokumente hochladen?
Sämtliche Unterlagen, die du deiner Bewerbung hinzufügen willst, kannst du in dein Campusjägerprofil hochladen. Unternehmen, bei denen du dich bewirbst, gestattest du mit deiner Bewerbung Zugriff auf die Informationen in deinem Profil.
Kann ich mich auch ohne Lebenslauf bewerben?
Um einen möglichst umfassenden ersten Eindruck von dir zu erhalten, benötigt das Unternehmen von dir einen Lebenslauf. Diesen musst du auch nur einmal und nicht für jede Bewerbung aufs Neue hochladen. Wenn du noch keinen PDF Lebenslauf hast, kannst du einfach deinen Campusjäger Lebenslauf ausfüllen. Alternativ hast du die Möglichkeiten dein XING oder LinkedIn Profil als PDF Datei zu exportieren.
Wo finde ich weitere Informationen zum Unternehmen?
Im Unternehmensprofil von Enscape GmbH findest du weitere Informationen.
Kann ich meine Bewerbung nachträglich bearbeiten?
Du kannst deine Bewerbung solange bearbeiten, bis du zu einem Vorstellungsgespräch eingeladen wurdest. Gehe dazu einfach in deine Bewerbungen und wähle die Bewerbung aus, die du bearbeiten möchtest. Dort hast du die Möglichkeit, alle deine Angaben anzusehen und zu verändern. Außerdem kannst du dein Campusjägerprofil jederzeit um weitere Informationen und Unterlagen ergänzen, die dem Unternehmen dann zusätzlich zur Beurteilung deiner Bewerbung vorliegen.
Wie bekomme ich Neuigkeiten zu meiner Bewerbung mit?
In deiner Bewerbungübersicht hast du jederzeit einen Überblick über den Bewerbungsverlauf. Sobald etwas Neues passiert, informieren wir dich umgehend darüber. Damit du auch sicher nichts verpasst, senden wir dir zusätzlich E-Mails zu den wichtigsten Statusänderungen.
Kann ich auch mehrere Bewerbungen gleichzeitig abschicken?
Die Anzahl deiner Bewerbungen ist nicht limitiert. Einen Überblick über deine Bewerbungen findest du hier.
Können andere Unternehmen sehen, wo ich mich noch beworben habe?
Nein, Unternehmen können immer nur Bewerbungen für sich selbst sehen.
Kann ich den Ansprechpartner des Unternehmens auch direkt kontaktieren?
Das Unternehmen kommt auf dich zu, sobald deine Bewerbung angesehen wurde. Solltest du vorher Fragen haben, hilft dir gerne dein persönlicher Candidate Manager von Campusjäger weiter.
What do I have to consider, if I am not from Germany?
Please make sure to provide all necessary documents within your Campusjäger profile. It should include an EU work-permit (if you have no EU citizenship) and a CV at least. Be aware of different employment types in Germany. Depending on the position you are applying to, you could also be asked for a certificate of enrollment and a transcript of records.
What do I have to consider, if German is not my mother tongue?
Please take into account the job’s language requirements and make sure the requirements match your skills. It is also helpful to provide language certificates. This article may support you during the application process.
Ich glaube, ich erfülle nicht alle Anforderungen. Kann ich mich trotzdem bewerben?
Oft können nicht erfüllte Anforderungen durch andere Fähigkeiten ausgeglichen werden. Wenn du daher die eine oder andere Anforderungen nicht vollständig erfüllst, ist es dennoch einen Versuch wert. Solltest du allerdings viele oder sogar alle Anforderungen nicht erfüllen, ergibt eine Bewerbung wenig Sinn.
If you are interested, just send us your application via Campusjäger.