Sr. Firmware Engineer
Cnpc
Location: Houston, Texas
Position status: Permanent Exempt Status: Exempt Company Profile: CNPC USA is a subsidiary of China National Petroleum Company and serves as the North American headquarters. Our mission is to drive innovation through advanced research and development of next-generation technologies for oil and gas exploration and production. Job Summary: CNPC USA is seeking a highly experienced Senior Firmware Engineer to lead the architecture, design, and development of embedded firmware for MWD/LWD downhole tools, with a primary focus on high-speed mud pulse telemetry (MPT) and MWD system integration. This position is a key technical role responsible for end-to-end firmware architecture, real-time signal processing, telemetry encoding and decoding, sensor and measurement integration, power management, and system-level performance across the downhole-to-surface data chain. The ideal candidate will have hands-on experience developing high-speed mud pulser systems and other MWD/LWD products, combined with a strong systems and architecture perspective spanning firmware, electronics, sensors, and telemetry encoding and decoding. This role will drive technology from concept and architecture definition through field deployment and commercialization, and will help establish firmware standards and design practices for the broader downhole product portfolio. Key Responsibilities:- Define and own the firmware architecture for MWD/LWD tools - including high-speed mud pulse telemetry - from system requirements through implementation, qualification, and field release.
- Design and optimize high-speed mud pulse telemetry schemes, including pulser generation and control, modulation/encoding, power-efficiency optimization, and surface decoding algorithms.
- Develop, test, and debug embedded firmware in C/C++ for microcontroller, microprocessor, or DSP-based downhole measurement and telemetry systems. Architect firmware-to-hardware and firmware-to-sensor interfaces, defining data flow, timing, synchronization, and communication protocols across subsystems.
- Develop signal-processing and noise-mitigation algorithms for telemetry, vibration, and sensor data in harsh, high-noise downhole environments.
- Take a system-level view across firmware, electronics, mechanical, and surface software to ensure end-to-end tool performance, data integrity, and reliability. Work closely with electronics, mechanical, test, operations, and field teams to improve tool reliability and field performance.
- Lead firmware integration, troubleshooting, root-cause analysis, performance optimization, verification, qualification, and reliability testing of embedded telemetry systems, including hardware-in-the-loop (HIL) and environmental testing
- Support field deployment and product sustainment by investigating and resolving firmware, telemetry, sensor, and electronics issues to ensure reliable system performance.
- Establish firmware development standards, coding practices, version control, and design documentation for the downhole engineering team.
- Mentor and provide technical guidance to less experienced firmware and electronics engineers.
- Bachelor's degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related discipline; Master's degree or above is preferred.
- 8+ years of embedded firmware development experience, with demonstrated experience at a lead or principal level.
- Direct, hands-on experience developing high-speed mud pulse telemetry (MWD) systems and other MWD/LWD products.
- Strong system and architecture perspective, with a proven ability to define firmware architecture and interfaces spanning firmware, electronics, sensors, and surface software. Familiar with various electronic communication Bus systems and implementations.
- Expert-level embedded firmware development in C/C++ for MCU, MPU, or DSP-based real-time systems.
- Solid understanding of hardware-software integration, including sensor interfaces, communication interfaces, and timing/synchronization.
- Proficiency with laboratory and debug tools such as oscilloscopes, logic analyzers, emulators/debuggers, and automated or HIL test methods.
- Strong troubleshooting and root-cause analysis capability for mixed firmware/hardware systems.
- Deep experience with mud-pulse telemetry (positive, negative, or continuous-wave/siren pulsers), especially, with high-data-rate downhole telemetry.
- Experience with EM telemetry, short-hop, directional drilling tools, downhole sensors, and MWD/LWD measurement systems.
- Strong background in real-time signal processing, digital communications/telemetry, modulation and encoding, and algorithm development.
- Familiarity with high-temperature electronics, shock/vibration survivability, and pressure-compensated or sealed downhole systems.
- Experience defining firmware architecture and standards across a product portfolio.
- Experience with surface decoding software and optimization of the downhole-to-surface data chain.
- Experience with manufacturing test systems, qualification testing, and product commercialization.
- Prior experience supporting both new product development and sustaining engineering for deployed tools.
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer in Katy, TX vacancy
- ...computer science, Information Technology, or a related field. Work Experience 7+ years of experience in enterprise IT infrastructure engineering. Extensive experience in virtualization platform architecture and lifecycle management, including deployment, administration, and...SeniorWork experience placementWork at office
- ...want you to be a part of our team. Job Summary Memorial Hermann SE campus seeks a strong generalist to join our team as a Sr. Medical Technologist on day shift. Position will oversee Point of Care and Micro. Schedule is: 3x 12 hour shifts; 6 a.m. to 6:30...SeniorShift workDay shift
- ...Senior Software Engineer Oversee, guide, and coordinate research, design, development, and testing of Windows/web-based software applications and tools. Oversee and guide development and implementation support. ETL tools, SSIS, SSRS, SSAS, Netezza, IBM DataStage, AutoSys...Senior
- ...The Senior Software Engineer (Full-stack) is a key technical and leadership role within the Engineering team at Steel Ridge Partners. This position is responsible for designing, developing, and maintaining high-quality, scalable web applications that support innovation...SeniorTemporary workFlexible hours
- ...small team. In this role, you will work directly alongside two developers to design, build, and deploy applications that support our engineering and operational needs. You will be a primary builder of solutions while ensuring the team follows best practices, uses reusable...SeniorWork at office
$120k - $150k
This position is at Philip Morris International The selection process will be fully managed by Philip Morris International. This opportunity is available in Broken Arrow - United States, Cashion - United States, Durant - United States, Edmond - United States, Marlow...SeniorFull timeLocal area- Academy Sports and Outdoors in Katy, Texas, is looking for an IT Infrastructure Engineer to architect and implement hybrid cloud solutions. Candidates should have at least 7 years of experience in enterprise IT infrastructure engineering and extensive virtualization platform...Senior
- Young World Physical Education in Katy, Texas is looking for an Assistant Principal to assist the Principal with program planning and evaluation. You will lead instruction, support teaching staff, and promote a positive educational environment. Ideal candidates will have...Full time
$120k - $140k
...Job Summary Our client a leading retail & consumer goods provider is seeking a Senior Cloud Engineer to join their team! This position is located Hybrid in Katy, Texas. Required Skills/Experience (Must-Haves) ~ Bachelor's degree in computer science...SeniorLocal area- A leading healthcare provider in Katy, Texas is seeking a Registered Nurse to provide patient-centered care in a dynamic environment. Responsibilities include establishing therapeutic relationships, conducting assessments, and advocating for patients. The ideal candidate...Senior
- ...Senior Power Bi Engineer The company is seeking an experienced and self-sufficient Senior Power BI Engineer with 5-8 years of expertise, specifically in Microsoft/Power BI. As a Senior Power BI Engineer, they will collaborate with the omnichannel and procurement team...Senior
- Young World Physical Education is seeking an Assistant Principal for Junior High in Katy, Texas. The role requires a Master's degree and significant leadership experience, focusing on coordinating and administrating school programs while promoting a positive learning environment...
$115k - $145k
Sr. Product Engineer - Fluid Power & Pressure Control Systems Pneumatic and Hydraulic Company | Katy, Texas Pneumatic and Hydraulic Company is seeking an experienced Sr. Product Engineer to take technical ownership of engineered fluid power and pressure control product...SeniorMonday to Friday- Qualifications Education: Bachelor’s Degree in Accounting, Finance, Business Administration or equivalent required Work Experiences: Three (3) years of experience, including planning, forecasting, analyzing reporting and business partnering Previous FP&A or Corporate Finance...SeniorWork experience placement
- Katy Independent School District is seeking an Assistant Principal for Cinco Ranch Junior High in Katy, Texas. The ideal candidate must have a Master's degree and possess a Principal/Mid-Management Certificate. Responsibilities include assisting the Principal with overall...Immediate start
- Overview At Memorial Hermann, we pursue a common goal of delivering high quality, efficient care while creating exceptional experiences for every member of our community. When we say every member of our community, that includes our employees. We know that when our employees...SeniorTemporary work
- ...The Software Engineer (Full-stack) is a core contributor within the Engineering team at Steel Ridge Partners. This role focuses on designing, developing, and maintaining reliable, scalable web applications that support innovation in the Legal Financial Services sector...Temporary workFlexible hours
- Position: Sr. Speech Pathologist - Feeding & Swallowing Talent Area: Therapist Full/Part Time: Full time Department: WC OP & Ancilary Admin Shift: 4 (10) Hour Shifts Job ID: 425645 We are searching for a Sr. Speech Pathologist - (Feeding/Swallowing) -- someone who...SeniorFull timePart timeLocal areaShift work
$90k
This isn't a one-trick role. We're looking for a bilingual tax professional who can review returns, jump in to prepare when needed, AND roll up their sleeves on real tax strategy implementation — all while helping grow a team that's changing how taxes are done for small...SeniorFull timeFlexible hours$314.8k - $359.3k
## Sr Director, Software EngineeringApplylocations: McLean, VA: Plano, TX: Richmond, VAtime type: Full timeposted on: Posted Todayjob... ...EngineeringAs a Capital One Senior Director of Software Engineering, you'll work on everything from customer-facing web and mobile...SeniorFull timePart timeLocal area- The Senior JDE Manufacturing Functional Analyst is a subject matter expert (SME) for US Silica’s JD Edwards (JDE) ERP environment, with deep functional expertise across Manufacturing, Maintenance, Quality, and Inventory. Reporting to the ERP Applications Manager, this role...Senior
$110.24k - $165.36k
...outstanding customer service. Support current business by providing timely responses to service failures and customer concerns. Support the Sr. Director of Operations with resolving customer complaints as registered through the OSI process. Support all human resource...SeniorHourly payMinimum wageLocal area$130k - $165k
...Sr. Civil Engineer DEPCOM Power, a prominent Engineering, Procurement, and Construction firm in the renewable energy industry, is looking for a Sr. Civil Engineer to join the team. We seek Professional Engineers with extensive civil design engineering and construction...SeniorContract workTemporary workFor contractorsFlexible hours- What You Will Work On Champion replenishment strategies that support strong inventory health across all channels. Work includes evaluating financial indicators, shaping inventory flow processes, and guiding teams toward accurate and timely allocation. These efforts help...SeniorWork at officeFlexible hoursAfternoon shift
- Who We Are At Academy Sports + Outdoors our vision is to be the best sports + outdoors retailer in the country — but what truly sets us apart is our people. We’re a passionate, purpose-driven team that’s as committed to each other as we are to our customers. We’ve spent...SeniorWork experience placementWork at officeFlexible hoursAfternoon shift
- Company Description Katy Independent School District (Katy ISD) is recognized as a leader in educational excellence, partnering with families and the community to support student success. The district is committed to providing outstanding learning experiences that challenge...Full time
- Education Bachelor’s degree in Computer Science, Computer Engineering, Systems Engineering or other related Engineering discipline Work Experience Minimum 7 years of experience testing Warehouse Management Systems (WMS) on IBM i (AS/400) Minimum 7 years of Retail industry...SeniorWork experience placementWork at office
- Academy Sports + Outdoors is a leading sporting goods retailer with over 22,000 team members. Responsibilities Support financial and assortment planning to drive sales, profit, and inventory efficiency across categories. Build financial plans, guide system enhancements,...SeniorWork experience placementWork at officeFlexible hoursAfternoon shift
- Senior Treasury Analyst The Senior Treasury Analyst responsibilities will include oversight of the Company's daily cash positioning and banking activities, cash forecasting, debt compliance, insurance administration, escheatment and month end Accounting closing activities...SeniorFull timeTemporary workWork at officeLocal areaShift work
- Steel Ridge in Katy, Texas, is seeking a Senior Software Engineer (Full-stack) to design, develop, and maintain scalable web applications in the Legal Financial Services sector. The role requires 8+ years of experience, proficiency in C#, .NET, and strong collaborative...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Firmware Engineer. Be the first to apply!
Related searches
- senior consulting engineer Katy, TX
- senior application security Katy, TX
- senior inventory accountant Katy, TX
- senior accountant part time Katy, TX
- senior manager diversity & inclusion Katy, TX
- senior manager creative operations Katy, TX
- senior creative Katy, TX
- senior project manager contract Katy, TX
- senior manager legal Katy, TX
- international tax senior Katy, TX




