Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Software Developer / Testing / Design /International (m/w/d)

Mitglied: Campusjaeger

Campusjaeger (Level 3) - Jetzt verbinden

03.07.2020 um 12:41 Uhr, 135 Aufrufe

19035Referenznummer

FestanstellungAnstellungsart

VollzeitArbeitszeit

Nicht definiertBerufserfahrung

über Campusjäger GmbHFirmenname

https://www.campusjaeger.de/s/V9vs3URL

10178 Mitte (Berlin) Standort der Tätigkeit

Germany (Deutschland)Land der Tätigkeit

Mehr Infos und bewerben unter: https://www.campusjaeger.de/s/V9vs3



Deine Rolle

Wir suchen intelligente, kreative Entwickler mit einem soliden theoretischen Hintergrund. Entwickler, die wir in der Vergangenheit eingestellt haben, haben meist einen außergewöhnlichen Master-Abschluss in Informatik oder sogar einen Doktortitel. Du wirst weitgehend selbständig arbeiten und bist bei der Implementierung eines neuen Features für die gesamte Bandbreite der Aktivitäten verantwortlich. Du solltest in der Lage sein, ein Problem aus der Nutzerperspektive zu betrachten und abstrakte Konzepte mit anderen Entwicklern zu diskutieren. Wir erwarten von jedem unserer Entwickler, dass er sich um Architektur, Design, Implementierung, Kunden-Feedback und Fehlerbehebung kümmert, anstatt diese Aktivitäten auf mehrere Personen aufzuteilen. So geben wir jedem die Kontrolle über seine eigene Arbeit. Wir haben keine Fristen und keine geplanten Treffen. Ein Feature ist bereit, veröffentlicht zu werden, wenn Du davon überzeugt bist, dass Du die bestmögliche Lösung implementiert hast. Meetings finden nach Bedarf statt, wobei nur die Personen anwesend sein müssen, die tatsächlich beteiligt sind. Zu jedem Zeitpunkt im Prozess sind Ideen, Vorschläge und Kritik von jedem in der Hierarchie willkommen und werden ernsthaft in Betracht gezogen. Deine Ideen sind willkommen, auch wenn sie bedeuten, dass wir eine Menge Code ändern müssen, um die Dinge besser zu machen. Wir haben mehrere wissenschaftliche Artikel in den Bereichen Künstliche Intelligenz und Computergrafik veröffentlicht, und wir werden Dich ermutigen, das Gleiche zu tun. Wir sponsern Besuche von Konferenzen und unterhalten enge Beziehungen zu Universitäten und Forschungsinstituten in den USA und Deutschland. Unser Unternehmen fördert eine gesunde Work-Life-Balance. Wir arbeiten nicht nachts oder an Wochenenden und unterstützen die Familien unserer Mitarbeiter mit einem Vollzeit Firmenkindermädchen. Sie steht kostenlos zur Verfügung, wenn Kinder krank sind oder wenn Du einfach nur einen Abend ausgehen möchtest. Wir zahlen sehr konkurrenzfähige Gehälter und bieten unseren Entwicklern nach einem Jahr Beschäftigung 120.000 EUR pro Jahr. Falls nötig, werden wir Dir bei Deinem Umzug nach Berlin behilflich sein und alles tun, was wir können, um Dir bei der Erlangung einer Arbeitserlaubnis zu helfen. Du solltest in der Lage sein, effektiv auf Deutsch zu kommunizieren.


Unser Angebot

Glaubst Du an Schönheit, wenn es um die Programmierung geht? Hast Du ein lebhaftes Interesse an eleganten Algorithmen? Sprichst Du fließend C++? Wenn ja, würden wir Dich gerne kennen lernen. Hier ist unser Angebot in Kurzform:


          • Eine breite Palette äußerst anspruchsvoller C++-Entwicklungsaufgaben
          • Ein internationales Team von brillanten Köpfen
          • Ein konkurrenzfähiges Gehalt von Anfang an und eine Erhöhung auf 120.000 EUR jährlich nach nur einem Jahr
          • Eine Arbeitsumgebung, die dafür sorgt, dass dieses Team bleibt und wächst
          • Genug Zeit, um sicherzustellen, dass jedes Detail Ihrer Lösung perfekt ist
          • Eine flache Organisation und viel Raum für Ihre Ideen
          • Keine geplanten Sitzungen
          • Familienfreundliche Arbeitszeiten, keine Fristen, keine Überstunden
          • Unterstützung bei der Umsiedlung nach Berlin
          • Hundefreundliches Büro
          • Täglich frisches Obst, Backwaren und Getränke



Unsere Software

Unser Schwerpunkt liegt auf Geschäftsfolien (im Gegensatz zu kunstvolleren Anwendungen), da sie ein großes Potenzial für die Automatisierung von Layout-Aufgaben bieten, die traditionell von PowerPoint-Benutzern selbst durchgeführt werden. Die Herausforderungen sind zahlreich: von einem soliden Verständnis dessen, was ein gutes Layout ausmacht und welche Richtlinien von Menschen befolgt werden, die manuell layouten, über Algorithmen, die eine akzeptable Ausgabe schnell genug für ein interaktives Foliendesign erzeugen, bis hin zu einer grafischen Benutzeroberfläche, die unseren neuen, originellen Ansatz für das Folienlayout auf eine leicht verständliche und dennoch unaufdringliche Weise unterstützt, über solide technische Lösungen für die automatische Fehlerberichterstattung und automatische Updates bis hin zur Kompatibilität mit Software von Drittanbietern auf den Computern von einer halben Million Benutzern. Hier sind einige Highlights unserer Arbeit.

Sprache


          • Alles, was wir tun, ist C++. Sogar unser Kundenportal ist in C++ geschrieben. Es gibt etwas Assembler-Code, wo es notwendig ist, und unsere Build-Skripte sind in Python geschrieben, aber ansonsten dreht sich bei uns alles um C++.
          • Natürlich verwenden wir in unserer gesamten Codebasis C++-Funktionen wie Lambdas und rvalue-Referenzen und sind zu C++17 gewechselt, wo unsere Compiler dies unterstützen.
          • Wir finanzieren die Arbeitsgruppe für Programmiersprachen des Deutschen Instituts für Normung (DIN). Einige unserer Mitarbeiter sind Mitglieder dieses Ausschusses und stimmen im internationalen Standardisierungsprozess von ISO/IEC C++ mit.
          • Wir sponsern die Standard C++ Foundation, die sie dabei unterstützt, das Verständnis und die Anwendung des modernen Standards C++ auf allen Compilern und Plattformen zu fördern.


Library


          • Wir verwenden Boost in unserem gesamten Code, z.B. Boost.Spirit zum Parsen.
          • Wir haben unsere eigene Bereichsbibliothek, im gleichen Geist wie Boost.Range oder Eric Nieblers range-v3, gehen aber noch weiter, z.B. durch Vereinheitlichung der internen und externen Iteration. Wir haben einen Vortrag darüber gehalten, und der größte Teil des Codes ist öffentlich.
          • Wir entwickeln unsere eigene plattformübergreifende Bibliothek, um Mac und Windows mit einer einzigen Codebasis zu unterstützen.
          • Wir haben unsere eigenen Bibliotheken für Referenzzählung und Persistenz, um ganze Objektbäume zu speichern und wiederherzustellen.
          • Wir verfügen über eine umfangreiche Infrastruktur zur Fehlerberichterstattung. Behauptungen und Fehlerprüfungen verbleiben im Veröffentlichungscode, und unsere Software meldet Fehler automatisch an unseren Server. Der Server analysiert den Fehler, kategorisiert ihn und legt ihn in einer Datenbank ab, auf die alle Entwickler zugreifen können. Wenn ein Update den Fehler behebt, kann der Benutzer das Update direkt von einer Fehlerantwort-Webseite herunterladen.


Algorithmen


          • Unser Unternehmen wurde auf der Idee eines Algorithmus für automatisches Folienlayout gegründet, und wir befinden uns noch immer auf einer spannenden Reise zu dieser ehrgeizigen Vision. Sie können unsere jüngste Veröffentlichung in Aktion sehen!
          • Wir haben einen neuen Algorithmus für die automatische Beschriftung von Punktwolken entwickelt, der es ermöglicht, die Beschriftungen entfernt von den eigentlichen Punkten zu positionieren.
          • Wir haben einen neuen Algorithmus für die automatische Beschriftung von Säulendiagrammen entwickelt.
          • Wir arbeiten mit John Forrest - dem Autor des Linear Solver CLP - zusammen, um seinen Simplex-Code bei unserer Art von Problemen schneller zu machen.
          • Wir haben viele generische Datenstrukturen entwickelt, die nicht in C++ oder Boost vorliegen, zum Beispiel Partitionen.
          • Unsere Software erzeugt nicht nur Diagramme, sondern kann sie auch vom Papier zurücklesen. Für unser Diagrammerkennungstool setzen wir auf OpenCV und die Leptonica Image Processing Library.


Reverse Engineering


          • Wir machen viel Reverse Engineering mit dem Disassembler IDA von Hex-Rays, um Dinge zu erreichen, die über die dokumentierte Microsoft Office API nicht möglich sind.
          • Wir haben die wahrscheinlich beste Function Hooking Engine geschrieben, die es gibt. Bei jedem Start unserer Software patchen wir die ausführbaren Dateien von Microsoft Office im Speicher. Anstatt Patch-Adressen fest zu codieren, suchen wir nach kleinen Brocken von Assembler-Code, um gegen kleinere Änderungen in den ausführbaren Dateien gewappnet zu sein.



Interesse? Dann bewirb Dich jetzt über Campusjäger bei uns!


Über uns

Wir sind ein schnelllebiges Softwareunternehmen in Berlin, Deutschland, das sich auf die Entwicklung von Grafikprodukten konzentriert, die sich von der Masse abheben. Mehr als 750.000 Anwender weltweit verlassen sich bei ihrer täglichen Arbeit auf unsere Software, da sie die Erstellung grafischer Präsentationen so viel einfacher, schneller und angenehmer macht. Zu unseren Kunden zählen viele renommierte Beratungsunternehmen und große internationale Konzerne. Wir müssen keine Kompromisse in Bezug auf Code-Qualität und -Schönheit eingehen, denn unser Unternehmen ist profitabel und hat keine externen Investoren. Wir sind bereit, noch einen Schritt weiter zu gehen, indem wir anspruchsvolle Algorithmen entwickeln und unsere Benutzeroberfläche verfeinern, und wir sind stolz auf unsere vielen zufriedenen Kunden. Die Tatsache, dass sich das Unternehmen im Besitz erfahrener Informatiker befindet und von ihnen geleitet wird, trägt sicherlich zu einer Arbeitsumgebung bei, die außergewöhnliche Entwickler zum Kommen und Bleiben bewegt.
Mehr Infos und bewerben unter: https://www.campusjaeger.de/s/V9vs3

Jetzt hier online bewerben

Weitere Jobangebote der Firma über Campusjäger GmbH
Diese Jobangebote könnten dich auch interessieren