Intuitive

Senior Embedded Build and Release Engineer

PythonC++
Automatische Übersetzung. Prüfe das Original.

Unternehmensbeschreibung

Es begann mit einer einfachen Idee: Was wäre, wenn Chirurgie weniger invasiv und die Genesung weniger schmerzhaft sein könnte? Fast 30 Jahre später treibt diese Frage alles an, was wir bei Intuitive tun. Als weltweit führendes Unternehmen im Bereich der robotergestützten Chirurgie und minimalinvasiven Versorgung haben unsere Technologien – wie das da Vinci-Chirurgiesystem und Ion – die Art und Weise, wie Millionen von Patienten weltweit behandelt werden, verändert.

Wir sind ein Team von Ingenieuren, Klinikern und Innovatoren, die durch einen einzigen Zweck vereint sind: Chirurgie intelligenter, sicherer und menschlicher zu machen. Jeden Tag helfen unsere Arbeiten den Pflegeteams, präziser zu arbeiten und den Patienten eine schnellere Genesung zu ermöglichen, was die Ergebnisse weltweit verbessert.

Die Probleme, die wir lösen, erfordern Kreativität, Sorgfalt und Zusammenarbeit. Die Arbeit ist herausfordernd, aber zutiefst bedeutungsvoll – denn jede Verbesserung, die wir vornehmen, hat das Potenzial, ein Leben zu verändern.

Wenn Sie bereit sind, zu etwas Größerem als sich selbst beizutragen und die Zukunft des Gesundheitswesens mitzugestalten, finden Sie hier Ihren Sinn.

Stellenbeschreibung

Primäre Funktion der Position

Diese Rolle dient der Unterstützung, Verbesserung, Optimierung und Innovation der Embedded-Software-Build-Umgebung für den minimalinvasiven DaVinci Single Port-Chirurgieroboter. Der ideale Kandidat verfügt über nachgewiesene Erfahrung und ist ein motivierter Self-Starter mit der Fähigkeit, autonome Entscheidungen zu treffen, indem er organisationsübergreifend ergebnisorientiert in einem regulierten Umfeld arbeitet. Unterstützung kleiner bis mittelgroßer Entwicklungsteams durch die Wartung der Entwicklungspipeline, bestehend aus Compiler-Toolchain und Build-Infrastruktur, unter Verwendung von Infrastructure as Code für dynamische Umgebungen. Unterstützung von Aktivitäten in der Entwicklungspipeline für Legacy- und zukünftige Produkte für die Embedded-Plattform.

Aufgaben und Verantwortlichkeiten

Fokus auf Infrastrukturautomatisierung und Ausführung von Infrastructure as Code-Methoden sowie Wartung, Fehlerbehebung und Verbesserung von Build-Tool-Pipelines. Diese Position wird eng mit anderen Konfigurations-Release-Ingenieuren, Entwicklern, DBAs, QA und Projektmanagern während des gesamten Software-Lebenszyklus zusammenarbeiten, um erstklassige technische Infrastruktur für die Unterstützung der externen Produktlieferung bereitzustellen.

  1. Weiterhin den Betrieb aufrechterhalten (tägliche Verwaltung von Build-Systemen, Maschinen und Tools)
  1. Proaktive Überwachung und Behebung von Problemen bei emake-Builds (z. B. lange Build-Zeiten aufgrund von Maschinenausfällen)
  1. Einrichtung von Windows und Linux Maschinen (physisch und virtuell) für emake-Builds (z. B. neue Mitarbeiter oder Ersatzlaptops für bestehende Ingenieure)
  1. Onboarding neuer und bestehender Ingenieure unter Verwendung physischer und virtueller Infrastruktur
  1. Einrichtung von Bazel/CMake-Builds für neue Hardware und Software
  1. Bereitstellung von Bereitschaftsdiensten für kritische Anwendungen nach Bedarf
  1. Teilnahme an der Entwicklung, Ausführung und Unterstützung von Infrastrukturmanagement und -betrieb
  1. Einrichtung von Infrastrukturüberwachung und Zustandsberichterstattung zur Förderung von Prinzipien der selbstheilenden Infrastruktur
  1. Verbesserung/Erweiterung eines Konfigurations-/Bereitstellungs-/Überwachungs-Frameworks in Partnerschaft mit IT-Ingenieuren
  1. Optimierung von Makefiles und Build-Skripten
  1. Interaktion mit internen Kunden und dem Entwicklungsteam zur Erfassung und Definition von Anforderungen und zur Dokumentation der Architektur.
  1. Befolgt einen formalen Designprozess unter Verwendung formaler Spezifikationen, Datenflussdiagramme und anderer anerkannter Designdesigntechniken.
  1. Bereitstellung und Verwaltung einer Build-Pipeline mit Tools wie: Ansible, Jenkins, BitBucket, GitLab CI
  1. Kontinuierliche Bewertung bestehender Systeme anhand von Industriestandards und Empfehlungen zur Verbesserung
  1. Hilfe bei der Steigerung der Systemleistung mit Fokus auf hohe Verfügbarkeit und Skalierbarkeit

Qualifikationen

Anforderungs-/Stellenanforderungen

  1. Teamplayer mit guten Kommunikationsfähigkeiten
  1. Mindestens 5 Jahre Erfahrung im Management von Embedded-Build-Infrastrukturen, System-/Infrastruktur- oder verwandten Ingenieurwesen
  1. Praktische Erfahrung in der Ermöglichung von Bazel-Builds für neue Hardwareziele in bestehenden Embedded-Software-Infrastrukturen
  1. Praktische Erfahrung mit Observability-Ökosystemen wie ElasticSearch, Kibana, Fluentbit, Logstash usw.
  1. Kenntnisse in Skriptsprachen, einschließlich Batch, Python und Matlab. Fähigkeit, Skripte zur Automatisierung repetitiver Aufgaben zu verwenden.
  1. Fähigkeit, Bash auf mehreren Plattformen zu verwenden, einschließlich WSL, Linux, Cygwin und Windows
  1. Sicherer Umgang mit Versionskontrollsystemen wie Git, SVN
  1. Erfahrung mit einem oder mehreren Embedded-Toolsets wie Cross-Compiler-Toolchains, GNU GCC usw. Kenntnisse und Erfahrungen mit Build-Systemen und Tools wie CMake, EMake, Make usw.
  1. Praktische Erfahrung mit CI/CD-Pipelines und Build-Tools wie Jenkins, BitBucket usw.
  1. Technische Fähigkeiten zur Fehlerbehebung unter Verwendung von windows-Diagnosetools wie Wireshark, SMB und linux-basierten Diagnosetools wie pdb (python Debugger), strace, tcpdump, dbg (C-Debugger)
  1. Erfahrung in der Wartung von Infrastrukturen mit Linux und Windows Betriebssystemen
  1. Mindestens B.S. in Informatik oder einem verwandten technischen Hauptfach oder gleichwertige Erfahrung

Zusätzliche Informationen

Standort: Sunnyvale, CA

Aufgrund der Art unseres Geschäfts und der Rolle beachten Sie bitte, dass Intuitive und/oder Ihre Kunden möglicherweise den Nachweis einer aktuellen Impfung gegen bestimmte Krankheiten, einschließlich COVID-19, verlangen. Die Details können je nach Rolle variieren.

Intuitive ist ein Arbeitgeber, der Chancengleichheit bietet. Wir bieten allen qualifizierten Bewerbern und Mitarbeitern gleiche Beschäftigungsmöglichkeiten und verbieten Diskriminierung und Belästigung jeglicher Art, unabhängig von Rasse, Geschlecht, Schwangerschaft, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Hautfarbe, Alter, Religion, geschütztem Veteranen- oder Behindertenstatus, genetischen Informationen oder einem anderen Status, der nach geltendem Bundes-, Landes- oder lokalem Recht geschützt ist.

Obligatorische Hinweise

Haftungsausschluss zu US-Exportkontrollen: Gemäß den U.S. Export Administration Regulations (15 CFR §743.13(b)) können einige Positionen bei Intuitive Surgical für potenzielle Mitarbeiter, die Staatsangehörige von Ländern sind, die derzeit einem Embargo oder Sanktionen unterliegen, US-Exportkontrollen unterliegen.

Bestimmte Informationen, die Sie im Rahmen der Bewerbung angeben, werden verwendet, um festzustellen, ob Intuitive Surgical (i) eine Exportlizenz von der US-Regierung in Ihrem Namen einholen muss (Hinweis: der Lizenzierungsprozess der Regierung kann 3 bis 6+ Monate dauern) oder (ii) einen Technology Control Plan („TCP“) implementieren muss (Hinweis: fügt normalerweise 2 Wochen zum Einstellungsprozess hinzu).

Für jede Intuitive-Rolle, die Exportkontrollen unterliegt, sind endgültige Angebote abhängig von der Erlangung einer genehmigten Exportlizenz und/oder eines ausgeführten TCP vor dem Startdatum des potenziellen Mitarbeiters, was möglicherweise flexibel ist oder auch nicht, und innerhalb eines Zeitrahmens, der den Einstellungsbedarf nicht unangemessen behindert. Falls zutreffend, werden die Kandidaten benachrichtigt und über alle Anforderungen für diese Zwecke informiert.

Wir werden qualifizierte Bewerber mit Festnahme- und Verurteilungsaufzeichnungen gemäß den Gesetzen zur fairen Chance berücksichtigen.

Bevorzugt werden qualifizierte Kandidaten, die nicht in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina oder Tennessee wohnen oder wohnen werden.

Diese Position kann je nach Geschäftsanforderung und/oder den Erfahrungen, Kenntnissen und Fähigkeiten des ausgewählten Kandidaten auf einer anderen als der hier angegebenen Karrierestufe besetzt werden.

Die Vergütung basiert hauptsächlich auf der Karrierestufe, auf der die Stelle besetzt wird, und den Qualifikationen des Kandidaten, in Übereinstimmung mit geltendem Recht.

Hinweis zu Unterkünften und Barrierefreiheit

Intuitive ist bestrebt, qualifizierten Personen mit Behinderungen angemessene Vorkehrungen zu treffen. Wenn Sie während eines Teils des Bewerbungs- oder Interviewprozesses Hilfe oder eine Unterkunft benötigen, wenden Sie sich bitte an People Services unter [email protected].

Wir bieten marktgerechte Vergütungspakete, einschließlich Grundgehalt, Anreize, Leistungen und Aktienoptionen. Es wäre nicht typisch, dass jemand am oberen Ende der Gehaltsspanne für die Stelle eingestellt wird, da die tatsächliche Bezahlung auf mehreren Faktoren basiert, einschließlich Erfahrung, Fähigkeiten und Qualifikationen. Die Zielvergütungsspannen sind aufgeführt.

Schicht: Tag

Reiseanforderungen: 10% der Zeit

Max. Gehalt Region 2: 206600 USD

Max. Gehalt Region 1: 243100 USD

Arbeitsweise: Festgeplanter Zeitplan – Diese Stelle wird wöchentlich vor Ort ausgeübt, der Prozentsatz der Arbeit vor Ort wird vom Leiter festgelegt.

Mitarbeitertyp: Mitarbeiter

Min. Gehalt Region 1: 168900 USD

Global Job Level (HCM): Professional 4 (11)

Min. Gehalt Region 2: 143600 USD

Gewünschte Fähigkeiten

  1. Mindestens 5+ Jahre DevOps Erfahrung in einer Linux und Windows Umgebung
  1. Starke Programmierkenntnisse in C/C++ und Python
  1. Kenntnisse in Perl sind von Vorteil
  1. Einrichtung und Verwaltung von Continuous Integration
  1. Tiefes Verständnis von TCP/IP, HTTP & HTTPS
  1. Vertrautheit mit Embedded Linux, RTOS

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026