Auf einen Blick
- Aufgaben: Entwickle und pflege leistungsstarke Desktop- und mobile Anwendungen für HiFi-Audio-Enthusiasten.
- Unternehmen: HARMAN, ein innovatives Unternehmen mit einer Kultur der Zusammenarbeit.
- Vorteile: Flexibles Arbeitsumfeld, Wettbewerbsfähige Gehälter, Schulungsangebote und Mitarbeitervergünstigungen.
- Weitere Informationen: Dynamisches Team mit großartigen Wachstumschancen und einem Fokus auf Innovation.
- Warum dieser Job: Gestalte die Zukunft des Musikstreamings und mache einen echten Unterschied.
- Qualifikationen: 10+ Jahre Erfahrung in der Softwareentwicklung, insbesondere mit C# und .NET-Technologien.
Das prognostizierte Gehalt liegt zwischen 134250 - 196900 € pro Jahr.
Eine Karriere bei HARMAN
Als Technologieführer, der sich schnell bewegt, ist HARMAN mit Menschen gefüllt, die sich darauf konzentrieren, das Leben besser zu machen. Innovation, Inklusivität und Teamarbeit sind Teil unserer DNA. Wenn Sie das mit den Herausforderungen kombinieren, die wir gemeinsam annehmen und lösen, werden Sie entdecken, dass Sie bei HARMAN wachsen, einen Unterschied machen und stolz auf die Arbeit sein können, die Sie jeden Tag leisten.
Über die Rolle
Bei Roon stehen wir an der Spitze der Revolutionierung der Art und Weise, wie Menschen Musik erleben. Seit unserer Gründung haben wir uns der Entwicklung von Software gewidmet, die das Streaming von Musik in eine immersive Reise verwandelt, die speziell auf die Vorlieben und einzigartigen Geschmäcker der Hörer zugeschnitten ist. Unter dem Dach von Harman International operiert Roon weiterhin im Geiste eines agilen Startups, unterstützt von den Ressourcen und der Reichweite eines globalen Kraftwerks. Unser Team besteht aus leidenschaftlichen Individuen, die an die Kraft der Musik glauben, um zu verbinden und zu inspirieren. Wir sind Entwickler, Designer, Ingenieure und Audiophile, vereint durch ein gemeinsames Ziel – das Musikhören ansprechender, persönlicher und vernetzter zu gestalten. Schließen Sie sich uns an, um eine wichtige Ressource in unserem Entwicklungsteam zu werden und uns auf unserem Weg zur Größe zu unterstützen. Entfalten Sie Ihre Kreativität und technische Kompetenz, um außergewöhnliche Standards zu schaffen und aufrechtzuerhalten, die zu Benchmarks in unserer Branche werden. Nehmen Sie die Herausforderung an, bahnbrechende Technologien zu schaffen, die uns als führend positionieren, und seien Sie maßgeblich daran beteiligt, den Kurs in eine Zukunft zu bestimmen, die von Innovation und Exzellenz geprägt ist. Wir laden Sie ein, sich zu bewerben und Teil unserer Reise zu werden, um neue Standards in der HiFi-Audio-Software zu setzen. Schließen Sie sich uns an, um ein immersives und innovatives Audioerlebnis für Benutzer weltweit zu schaffen.
Was Sie tun werden
- Architektur, Entwicklung und Wartung von Hochleistungs-Desktop- und mobilen Anwendungen für HiFi-Audio-Enthusiasten über Windows, macOS, iOS, Android und Linux, technische Richtung vorantreiben und nahtlose plattformübergreifende Erfahrungen sicherstellen.
- Leitung plattformübergreifender Entwicklungsinitiativen unter Verwendung hauptsächlich von C# und .NET-basierten Technologien, tiefes Fachwissen anwenden, um Skalierbarkeit, Wartbarkeit und langfristige Produktentwicklung zu verbessern.
- Entwurf und Optimierung komplexer Systeme, die Audioinhalte, Musikmetadaten und latenzfreies Audio-Streaming über lokale Netzwerke verwalten, wobei Sie Ihr Wissen über Netzwerkprotokolle und Nebenläufigkeitsmodelle nutzen, um robuste Lösungen zu liefern.
- Technischer Leiter und Mentor sein, Teammitglieder in Best Practices für Architektur, Leistungsprofilierung und Fehlersuche anleiten und gleichzeitig das allgemeine technische Niveau erhöhen.
- Proaktiv Risiken in der Projektlieferung identifizieren und angehen, komplexe technische Konzepte an Stakeholder kommunizieren und Entscheidungen beeinflussen, um Ingenieurefforts mit Geschäftszielen in Einklang zu bringen.
- Innovation im Audio-Streaming und in der Systemarchitektur vorantreiben, fortschrittliche Lösungen empfehlen und implementieren, die Benutzererfahrung, Leistung und Zuverlässigkeit verbessern.
Was Sie brauchen, um erfolgreich zu sein
- Über 10 Jahre Berufserfahrung in der Softwareentwicklung, einschließlich Erfahrung in der vollständigen Lieferung komplexer Projekte.
- Umfangreiche Erfahrung mit C# und .NET-basierten Technologien.
- Starkes Verständnis von Systemsoftware in Bezug auf Datenspeicherung, Verarbeitung, Speicherverwaltung, Dateisysteme, Netzwerke und Nebenläufigkeit.
- Gutes Verständnis von Netzwerkprotokollen und plattformübergreifender Entwicklung (Windows, macOS, iOS, Android und Linux).
- Erfahrung mit automatisierten Pipelines für kontinuierliche Build- und Integrationssysteme (CI/CD).
- Vertrautheit mit Containerisierungs- und Virtualisierungstechnologien (Docker, VMware, HyperV usw.) und Verpackung von Software für diese Umgebungen.
Bonuspunkte, wenn Sie haben
- Ein Bachelor-Abschluss in Informatik oder einem anderen verwandten Bereich.
- Spezialisierung in einem der folgenden Bereiche: UI/UX-Engineering, mobile Anwendungsentwicklung, Netzwerktechnologie, Grafik (Echtzeit-Rendering oder Bildverarbeitung), Audio (Wiedergabe, Verwaltung, Verarbeitung), Software-Leistungsprofilierung, Debugging und Optimierung.
- Erfahrung mit Medienwiedergabe-Engines auf Desktop- und/oder mobilen Plattformen.
- Eine Leidenschaft dafür, erstklassige Audioerlebnisse für Benutzer zu liefern, und ein Interesse am Bereich Audiotechnologie.
- Vertrautheit mit GPU-Programmierung und Node.js.
Was Sie berechtigt
- Bereitschaft, bis zu 5 % national und international zu reisen.
- Fähigkeit, virtuell in jeder US-Zeitzone zu arbeiten.
- Erfolgreiche Absolvierung einer Hintergrunduntersuchung und Drogenuntersuchung als Bedingung für die Beschäftigung.
Was wir bieten
- Flexibles Arbeitsumfeld, das die vollständige Remote-Arbeit weltweit für Positionen ermöglicht, die außerhalb eines HARMAN- oder Kundenstandorts durchgeführt werden können.
- Zugang zu Mitarbeiterrabatten auf Produkte von Weltklasse von Harman und Samsung (JBL, HARMAN Kardon, AKG usw.).
- Umfangreiche Schulungsmöglichkeiten über unsere eigene HARMAN University.
- Wettbewerbsfähige Wellness-Vorteile.
- Studiengebührenrückerstattung.
- „Be Brilliant“-Mitarbeiteranerkennungs- und Belohnungsprogramm.
- Ein inklusives und diverses Arbeitsumfeld, das berufliche und persönliche Entwicklung fördert und unterstützt.
Gehaltsbereich: 134.250 - 196.900 USD
HARMAN ist stolz darauf, ein Arbeitgeber für Chancengleichheit / Zugehörigkeit zu sein. Alle qualifizierten Bewerber erhalten unabhängig von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht (einschließlich Schwangerschaft, Geburt oder verwandte medizinische Bedingungen), sexueller Orientierung, Geschlechtsidentität, Geschlechtsausdruck, Alter, Status als geschützter Veteran, Status als Person mit Behinderung oder anderen anwendbaren rechtlich geschützten Merkmalen Berücksichtigung für die Beschäftigung.
Principal Software Engineer - Desktop and Mobile Applications - Roon Arbeitgeber: Harman
HARMAN bietet eine dynamische und inklusive Arbeitsumgebung, in der Innovation und Teamarbeit im Mittelpunkt stehen. Als Teil des Roon-Teams haben Sie die Möglichkeit, an der Spitze der Musiktechnologie zu arbeiten und Ihre Kreativität in einem flexiblen, globalen Arbeitsumfeld auszuleben. Mit umfangreichen Schulungsangeboten und einem starken Fokus auf persönliche und berufliche Entwicklung ist HARMAN der ideale Arbeitgeber für alle, die eine bedeutende Rolle in der Zukunft der Audioerlebnisse spielen möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Principal Software Engineer - Desktop and Mobile Applications - Roon erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Harman anzuklopfen, wenn du dich auf die Stelle als Principal Software Engineer - Desktop and Mobile Applications - Roon bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Harman vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Software Engineer - Desktop and Mobile Applications - Roon mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Harman klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Harman vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.