Apple
Cnpc Usa Corporation
Senior Firmware Engineer
Über die Stelle
Standort: Houston, Texas
Anstellungsstatus: Unbefristet
Status der Vergütung: Exempt
Arbeitsumgebung
Diese Stelle wird in einem professionellen Büroumfeld ausgeübt. Diese Rolle verwendet routinemäßig Standardbürogeräte, einschließlich Computern, Telefonen, Fotokopierern, Aktenschränken und Faxgeräten.
Körperliche Anforderungen
Die hier beschriebenen körperlichen Anforderungen sind repräsentativ für diejenigen, die ein Mitarbeiter erfüllen muss, um die wesentlichen Funktionen der Stelle erfolgreich auszuführen. Bei der Ausübung der Tätigkeiten dieser Stelle ist der Mitarbeiter regelmäßig verpflichtet zu sprechen oder zu hören. Dies ist eine sitzende Tätigkeit; jedoch sind einige Ablagearbeiten, Bücken und die Fähigkeit, 20 Pfund zu heben, erforderlich.
Reisebereitschaft
Diese Position erfordert einige mehrtägige internationale und nationale Reisen. Lokale Reisen zwischen anderen CNPC USA-Standorten und Testeinrichtungen sind erforderlich.
Vorgesetztenverantwortung
Diese Position hat keine direkte Vorgesetztenverantwortung; sie dient jedoch als technischer Leiter, Mentor und Ansprechpartner für weniger erfahrene Ingenieure.
CNPC USA ist ein Arbeitgeber, der Chancengleichheit bietet (EOE). Qualifizierte Bewerber werden unabhängig von Rasse, Hautfarbe, Alter, Geschlecht, sexueller Orientierung, Religion, Behinderung, ethnischer Zugehörigkeit, nationaler Herkunft, Familienstand, Veteranenstatus oder einem anderen gesetzlich geschützten Status berücksichtigt.
Haftungsausschluss: Die Stellenbeschreibung ist nicht dazu bestimmt, eine umfassende Liste von Aktivitäten, Pflichten oder Verantwortlichkeiten zu enthalten, die vom Mitarbeiter verlangt werden. Andere Pflichten, Verantwortlichkeiten und Aktivitäten können jederzeit mit oder ohne Vorankündigung geändert oder zugewiesen werden.
Unternehmensprofil
CNPC USA ist eine Tochtergesellschaft der China National Petroleum Company und dient als nordamerikanische Zentrale. Unsere Mission ist es, Innovation durch fortschrittliche Forschung und Entwicklung von Technologien der nächsten Generation für die Exploration und Produktion von Öl und Gas voranzutreiben.
Stellenübersicht
CNPC USA sucht einen hoch erfahrenen Senior Firmware Engineer zur Leitung der Architektur, des Designs und der Entwicklung von Embedded-Firmware für MWD/LWD-Bohrlochwerkzeuge, mit einem primären Fokus auf Hochgeschwindigkeits-Mud-Pulse-Telemetrie (MPT) und MWD-Systemintegration. Diese Position ist eine Schlüsselrolle für die technische Verantwortung der End-to-End-Firmware-Architektur, Echtzeit-Signalverarbeitung, Telemetrie-Kodierung und -Dekodierung, Sensor- und Messintegration, Energiemanagement und systemweiter Leistung über die Datenkette von Bohrloch bis zur Oberfläche. Der ideale Kandidat verfügt über praktische Erfahrung in der Entwicklung von Hochgeschwindigkeits-Mud-Pulser-Systemen und anderen MWD/LWD-Produkten, kombiniert mit einer starken System- und Architekturperspektive, die Firmware, Elektronik, Sensoren und Telemetrie-Kodierung und -Dekodierung umfasst. Diese Rolle wird die Technologie vom Konzept und der Architekturdefinition bis zur Feldinstallation und Kommerzialisierung vorantreiben und dazu beitragen, Firmware-Standards und Designpraktiken für das breitere Portfolio an Bohrlochprodukten zu etablieren.
Hauptverantwortlichkeiten
- Definieren und Verantworten der Firmware-Architektur für MWD/LWD-Werkzeuge – einschließlich Hochgeschwindigkeits-Mud-Pulse-Telemetrie – von den Systemanforderungen bis zur Implementierung, Qualifizierung und Freigabe für den Feldeinsatz.
- Entwerfen und Optimieren von Hochgeschwindigkeits-Mud-Pulse-Telemetrieschemata, einschließlich Pulsgenerator-Erzeugung und -Steuerung, Modulation/Kodierung, Optimierung der Energieeffizienz und Oberflächen-Dekodierungsalgorithmen.
- Entwickeln, Testen und Debuggen von Embedded-Firmware in C/C++ für Mikrocontroller-, Mikroprozessor- oder DSP-basierte Bohrlochmess- und Telemetriesysteme. Architektieren von Firmware-zu-Hardware- und Firmware-zu-Sensor-Schnittstellen, Definieren von Datenfluss, Timing, Synchronisation und Kommunikationsprotokollen über Subsysteme hinweg.
- Entwickeln von Signalverarbeitungs- und Rauschunterdrungsalgorithmen für Telemetrie-, Vibrations- und Sensordaten in rauen, geräuschintensiven Bohrlochumgebungen.
- Übernehmen einer systemweiten Perspektive über Firmware, Elektronik, Mechanik und Oberflächensoftware hinweg, um die End-to-End-Werkzeugleistung, Datenintegrität und Zuverlässigkeit sicherzustellen. Enge Zusammenarbeit mit den Teams für Elektronik, Mechanik, Test, Betrieb und Feld, um die Werkzeugzuverlässigkeit und Feldleistung zu verbessern.
- Leiten der Firmware-Integration, Fehlerbehebung, Ursachenanalyse, Leistungsoptimierung, Verifizierung, Qualifizierung und Zuverlässigkeitsprüfung von eingebetteten Telemetriesystemen, einschließlich Hardware-in-the-Loop (HIL) und Umwelttests.
- Unterstützen der Feldinstallation und Produktpflege durch Untersuchung und Behebung von Firmware-, Telemetrie-, Sensor- und Elektronikproblemen, um eine zuverlässige Systemleistung zu gewährleisten.
- Etablieren von Standards für die Firmware-Entwicklung, Codierungspraktiken, Versionskontrolle und Design-Dokumentation für das Bohrloch-Engineering-Team.
- Mentoring und technische Anleitung für weniger erfahrene Firmware- und Elektronikingenieure.
Qualifikationen
- Bachelor-Abschluss in Elektrotechnik, Computertechnik, Embedded Systems oder einem verwandten Fachgebiet; Master-Abschluss oder höher ist bevorzugt.
- 8+ Jahre Erfahrung in der Entwicklung von Embedded-Firmware, mit nachgewiesener Erfahrung auf Lead- oder Principal-Niveau.
- Direkte, praktische Erfahrung in der Entwicklung von Hochgeschwindigkeits-Mud-Pulse-Telemetrie (MWD)-Systemen und anderen MWD/LWD-Produkten.
- Starke System- und Architekturperspektive mit nachgewiesener Fähigkeit zur Definition von Firmware-Architekturen und Schnittstellen, die Firmware, Elektronik, Sensoren und Oberflächensoftware umfassen. Vertrautheit mit verschiedenen elektronischen Bussystemen und deren Implementierungen.
- Expertenkenntnisse in der Embedded-Firmware-Entwicklung in C/C++ für Echtzeitsysteme auf MCU-, MPU- oder DSP-Basis.
- Solides Verständnis der Hardware-Software-Integration, einschließlich Sensor-Schnittstellen, Kommunikationsschnittstellen und Timing/Synchronisation.
- Beherrschung von Labor- und Debugging-Werkzeugen wie Oszilloskopen, Logikanalysatoren, Emulatoren/Debuggern und automatisierten oder HIL-Testmethoden.
- Starke Fähigkeiten zur Fehlerbehebung und Ursachenanalyse für gemischte Firmware/Hardware-Systeme.
Bevorzugte Erfahrung
- Tiefgreifende Erfahrung mit Mud-Pulse-Telemetrie (positive, negative oder kontinuierliche Welle/Sirenen-Impulsgeber), insbesondere mit Hochdatenraten-Bohrlochtelemetrie.
- Erfahrung mit EM-Telemetrie, Kurzstrecken-, Richtbohrwerkzeugen, Bohrlochsensoren und MWD/LWD-Messsystemen.
- Starker Hintergrund in Echtzeit-Signalverarbeitung, digitaler Kommunikation/Telemetrie, Modulation und Kodierung sowie Algorithmenentwicklung.
- Vertrautheit mit Hochtemperaturelektronik, Überlebensfähigkeit bei Stoß/Vibration und druckkompensierten oder abgedichteten Bohrlochsystemen.
- Erfahrung in der Definition von Firmware-Architekturen und Standards für ein Produktportfolio.
- Erfahrung mit Oberflächen-Dekodierungssoftware und Optimierung der Datenkette von Bohrloch bis Oberfläche.
- Erfahrung mit Fertigungstestsystemen, Qualifizierungstests und Produktkommerzialisierung.
- Vorerfahrung in der Unterstützung sowohl der Neuentwicklung von Produkten als auch der Wartung von eingesetzten Werkzeugen.
