Senior Meshing Algorithm Engineer in Bochum

Senior Meshing Algorithm Engineer in Bochum

Bochum Vollzeit 61650 - 75350 € / Jahr (geschätzt) Hybrid
Keysight Technologies, Inc.

Auf einen Blick

  • Aufgaben: Entwickle und optimiere fortschrittliche Algorithmen für 2D- und 3D-Meshing.
  • Unternehmen: Innovatives Unternehmen an der Spitze der Technologie mit globalem Einfluss.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Team mit internationaler Zusammenarbeit und exzellenten Karrieremöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Simulationstechnologien und arbeite an komplexen Herausforderungen.
  • Qualifikationen: Erfahrung in der Entwicklung von Meshing-Algorithmen und C++ Softwareentwicklung.

Das prognostizierte Gehalt liegt zwischen 61650 - 75350 € pro Jahr.

Keysight ist an der Spitze der technologischen Innovation und liefert Durchbrüche sowie vertrauenswürdige Einblicke in das elektronische Design, die Simulation, das Prototyping, den Test, die Fertigung und die Optimierung. Unser Team von etwa 15.000 Mitarbeitern entwickelt erstklassige Lösungen in den Bereichen Kommunikation, 5G, Automobil, Energie, Quanten, Luft- und Raumfahrt, Verteidigung und Halbleitermärkte für Kunden in über 100 Ländern.

Sie werden Teil eines hochspezialisierten Ingenieurteams, das sich auf fortschrittliche Meshing-Technologien für Simulationen und CAE-Workflows konzentriert. Das Team entwickelt zentrale Mesh-Generierungsfähigkeiten, die in komplexen Ingenieuranwendungen wie Crash-Simulation, Gießen, Schweißen, Stanzen und anderen rechnergestützten Ingenieurdomen verwendet werden.

In einer kollaborativen internationalen Umgebung arbeiten Sie eng mit Software-Ingenieuren, rechnergestützten Wissenschaftlern und Fachexperten an mehreren Standorten zusammen. Das Team schätzt starke technische Verantwortung, algorithmisches Denken, Softwarequalität und kontinuierliche Innovation.

Wir suchen einen erfahrenen Meshing Algorithm Engineer mit umfassender Expertise in 2D- und 3D-Mesh-Generierungsalgorithmen sowie in der Entwicklung leistungsstarker C++-Software.

In dieser Rolle tragen Sie zur Gestaltung, Verbesserung und Optimierung fortschrittlicher Meshing-Technologien bei, die in Ingenieursimulations-Workflows verwendet werden. Sie arbeiten an anspruchsvollen Herausforderungen in der Geometrieverarbeitung und Mesh-Generierung und helfen dabei, die Mesh-Qualität, Robustheit, Skalierbarkeit und Automatisierungsfähigkeiten zu verbessern.

Diese Rolle ist ideal für Ingenieure, die sich für rechnergestützte Geometrie, CAE-Software, Simulationstechnologien und die Entwicklung komplexer Algorithmen begeistern.

Verantwortlichkeiten

  • Entwicklung und Optimierung fortschrittlicher Algorithmen für:
    • 2D-Oberflächenmeshing (dreieckige und quad-dominante Meshes)
    • 3D-Volumenmeshing (hexa-dominante, tetraedrische und hybride Meshes)
    • Mesh-Verfeinerung, -Vergröberung, -Glättung, -Morphing und -Offsetting
  • Verbesserung und Wartung eines großangelegten C/C++-Meshing-Codebases mit Fokus auf Leistung, Skalierbarkeit und Robustheit
  • Gestaltung von Meshing-Workflows und -Strategien für simulationsgesteuerte Ingenuranwendungen
  • Verbesserung der CAD-zu-Mesh-Konvertierungsprozesse, Geometrieaufbereitung und Mesh-Anpassungstechniken
  • Analyse und Lösung komplexer Herausforderungen in Bezug auf Mesh-Qualität und Topologie
  • Zusammenarbeit mit globalen Ingenieurteams bei Softwaredesign, Debugging, Validierung und Testing
  • Durchführung von Funktionen von der Konzeptualisierung und Implementierung bis hin zu Tests und Lieferung
  • Beitrag zur Softwarequalität, zu Codierungsstandards und zu automatisierten Testpraktiken

Erforderliche Qualifikationen

  • Bachelor-, Master- oder Doktortitel in Informatik, Computational Engineering, Maschinenbau, Angewandte Mathematik oder einem verwandten Bereich
  • Starke industrielle Erfahrung in der Entwicklung von 2D- und/oder 3D-Meshing-Algorithmen
  • Starke Erfahrung in der Softwareentwicklung mit C/C++
  • Erfahrung mit unstrukturierten Meshing-Techniken und Konzepten der rechnergestützten Geometrie
  • Starke Problemlösungs- und analytische Fähigkeiten
  • Erfahrung mit komplexen Ingenieur- oder Simulationssoftware-Systemen

Wünschenswerte Qualifikationen

  • Kenntnisse über Meshing-Methoden wie Advancing Front, Delaunay, Paving oder Mapping-Techniken
  • Erfahrung mit:
    • Quad-dominantem und all-tria Oberflächenmeshing
    • Hexa-dominantem und tetraedrischem Volumenmeshing
    • Variablen Größen und adaptivem Meshing
  • Verständnis von CAD-Darstellungen und Geometriemodellierung
  • Erfahrung mit Mesh-Qualitätsmetriken und Topologie-Optimierung
  • Einblick in Simulationsdomänen wie Crash, NVH, Gießen, Schweißen oder Stanzen
  • Erfahrung mit parallelem Rechnen oder Meshing-Parallellisierung
  • Python-Scripting und Erfahrung mit automatisierten Tests
  • Vertrautheit mit DOE, Optimierung oder Statistik ist von Vorteil

Senior Meshing Algorithm Engineer in Bochum Arbeitgeber: Keysight Technologies, Inc.

Keysight Technologies ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern eine inspirierende Arbeitsumgebung bietet, in der Innovation und Kreativität gefördert werden. Mit einem starken Fokus auf persönliche und berufliche Entwicklung sowie einer Kultur, die Vielfalt und Zugehörigkeit schätzt, haben unsere Mitarbeiter die Möglichkeit, an bahnbrechenden Technologien zu arbeiten und ihre Fähigkeiten in einem dynamischen Team weiterzuentwickeln. Die Lage in einer technologisch fortschrittlichen Region ermöglicht zudem den Austausch mit führenden Experten und Unternehmen der Branche.

Keysight Technologies, Inc.

Kontaktdaten:

Keysight Technologies, Inc. Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Meshing Algorithm Engineer in Bochum 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 Keysight Technologies, Inc. anzuklopfen, wenn du dich auf die Stelle als Senior Meshing Algorithm Engineer 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 Keysight Technologies, Inc. vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Meshing Algorithm Engineer in Bochum mit Bravour zu bestehen

2D und 3D Mesh-Generierungsalgorithmen
C/C++ Softwareentwicklung
Unstrukturierte Meshing-Techniken
Computational Geometry Konzepte
Problem-Lösungsfähigkeiten
Analytische Fähigkeiten
CAD-zu-Mesh-Konvertierungsprozesse

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 Keysight Technologies, Inc. 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 Keysight Technologies, Inc. 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.