Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Firmware Engineer

Cnpc Usa Corporation

Job Description

Job Description

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.

Qualifications:

  • 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.

Preferred Experience:

  • 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.

Work Environment:

This job operates in a professional office environment. This role routinely uses standard office equipment, including computers, phones, photocopiers, filing cabinets, and fax machines.

Physical Demands:

The physical demands described here are representative of those that an employee must meet to successfully perform the essential job functions.

While performing the duties of this job, the employee is regularly required to talk or hear. This is a sedentary role; however, some filing, bending, and the ability to lift 20 lbs are required.

Travel:

This position requires some overnight international and domestic travel. Local travel between other CNPC USA locations and testing facilities is required.

Supervisory Responsibility:

This position has no direct supervisory responsibilities; however, it serves as a technical lead, mentor, and point of contact for less-experienced engineers.

CNPC USA is an Equal Opportunity Employer (EOE). Qualified applicants are considered regardless of race, color, age, sex, sexual orientation, religion, disability, ethnicity, national origin, marital status, veteran status, or any other legally protected status.

Disclaimer: The job description is not intended to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee. Other duties, responsibilities, and activities may change or be assigned at any time with or without notice.

Vacancy posted 5 days 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... 
    Senior
    Work experience placement
    Work at office

    Academy Sports and Outdoors

    Katy, TX
    4 days ago
  •  ...CNPC USA is seeking a highly experienced Senior Mechanical Engineer to lead the mechanical design and development of MWD/LWD downhole...  ...integrated development team alongside the Electronics Engineer, Firmware Engineer, and MWD Development Lead, the Senior Mechanical Engineer... 
    Senior
    Permanent employment
    Work at office
    Local area
    Night shift

    Cnpc Usa Corporation

    Katy, TX
    5 days ago
  • 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...
    Suggested
    Full time

    Young World Physical Education

    Katy, TX
    1 day ago
  • 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

    Academy Sports and Outdoors

    Katy, TX
    4 days ago
  • 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... 
    Senior
    Temporary work
    Flexible hours

    Steel Ridge

    Katy, TX
    1 day ago
  •  ...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 work
    Flexible hours

    Steel Ridge

    Katy, TX
    3 days ago
  • 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

    Houston Methodist

    Katy, TX
    3 days ago
  • Young World Physical Education in Katy, Texas, is seeking an administrator to assist the Principal in coordinating and administrating school programs while ensuring compliance with established goals and policies. The ideal candidate will possess a Master's degree, a Principal...

    Young World Physical Education

    Katy, TX
    2 days ago
  • $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... 
    Senior
    Monday to Friday

    Pneumatic and Hydraulic Co.

    Katy, TX
    23 hours ago
  • Katy Independent School District is seeking a highly qualified individual for the position of educational administrator. This full-time role demands a Master’s degree along with five years of teaching or instructional coaching experience, with a focus on leadership and ...
    Full time

    Katy Independent School District

    Katy, TX
    3 days ago
  • $110.24k - $165.36k

    Job Summary Oversee and manage resources and efficient processes for a large‑complex distribution center operation, ensuring high‑quality daily operations such as receiving, storing, picking, packing, and loading all customer orders. Responsibilities Establish operational...
    Senior
    Minimum wage
    Part time
    Local area

    Medline Industries

    Katy, TX
    1 day ago
  • Katy ISD in Katy, TX is seeking a dedicated Assistant Principal to support daily school operations. The role involves overseeing instructional programs and collaborating with educators to enhance teaching and learning. Candidates should possess strong leadership and communication...

    Katy ISD

    Katy, TX
    2 days ago
  • Katy Independent School District is seeking an Assistant Principal for Junior High to assist the Principal in coordinating various school programs. The position requires a Master’s degree, Principal/Mid-Management Certificate, and at least five years of successful teaching...

    Katy Independent School District

    Katy, TX
    2 days ago
  •  ...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... 
    Senior
    Work at office

    Booth & Associates LLC

    Katy, TX
    4 days ago
  • Radiologic Technologist 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 ...
    Senior
    Temporary work

    Memorial Hermann

    Katy, TX
    3 days ago
  • Katy Independent School District is seeking an enthusiastic Assistant Principal for immediate placement. The ideal candidate should have a Master’s degree and at least five years of successful teaching experience, along with a Principal/Mid-Management Certificate. The role...
    Immediate start

    Katy Independent School District

    Katy, TX
    23 hours ago
  • 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... 
    Senior
    Full time
    Part time
    Local area
    Shift work

    Texas Children's Hospital

    Katy, TX
    1 day ago
  • $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... 
    Senior
    Full time
    Part time
    Local area

    Jobleads-US

    Richmond, TX
    4 days ago
  • 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

    Crains Cleveland

    Katy, TX
    1 day ago
  • 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...
    Senior
    Work at office
    Flexible hours
    Afternoon shift

    Academy Sports and Outdoors

    Katy, TX
    3 days ago
  • $110k - $175k

    Senior Power Controls Engineer / Functional Safety SME Location: Houston, TX Job Type: Full-Time | In-Person We are seeking an experienced Senior Power Controls Engineer / Functional Safety SME to support the design, development, and implementation of advanced automation... 
    Senior
    Full time
    Work at office

    DIHO Consulting USA

    Katy, TX
    3 days ago
  • 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...
    Senior
    Work experience placement
    Work at office
    Flexible hours
    Afternoon shift

    Academy Sports and Outdoors

    Katy, TX
    4 days ago
  • 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... 
    Senior
    Work experience placement
    Work at office

    Academy Sports and Outdoors

    Katy, TX
    2 days ago
  • Sonepar Canada, Inc. is seeking a Manager of Safety in Houston, TX to oversee the safety program across multiple locations in Central South USA. The ideal candidate will have a Bachelor's degree and at least 5 years of safety and compliance experience, with a focus on ...
    Senior

    Sonepar Canada, Inc.

    Katy, TX
    4 days ago
  • 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

    Steel Ridge

    Katy, TX
    1 day ago
  •  ...architecture standards, security protocols, and company policies. Education & Certifications Bachelor’s degree in Computer Science, Engineering, or related field. Certifications in supply chain platforms (e.g., Manhattan, Blue Yonder, SAP) preferred. Experience 7+ years of... 
    Senior
    Work at office

    Academy Sports and Outdoors

    Katy, TX
    2 days ago
  • Sr Legal Counsel Contracts - IT page is loaded## Sr Legal Counsel Contracts - ITlocations: Headquarters - Katy, TXtime type: Full timeposted on: Posted Todayjob requisition id: R327615## Who We AreAt Academy Sports + Outdoors our vision is to be the best sports + outdoors... 
    Senior
    Contract work
    Work experience placement
    Work at office

    Academy Sports and Outdoors

    Katy, TX
    4 days ago
  • $82.5k - $110k

    Sr. Digital Loyalty Account Specialist - Remote The Sr. Digital Loyalty Account Specialist is responsible for developing and executing promotional offers and programs for PMI U.S.’s portfolio of products within Retail Customer’s Loyalty Platforms. This will primarily be... 
    Senior
    Work experience placement
    Remote work

    Philip Morris International U.S.

    Katy, TX
    4 days ago
  • Starting Date: Jul 13, 2026 Job Details Reports To: Principal Duty Days: 208 Days Wage/Hour Status: Exempt Pay Grade: I03 Qualifications Master's degree Principal/Mid-Management Certificate At least five years of classroom teaching experience or equivalent (e.g., Instructional...

    Young World Physical Education

    Katy, TX
    1 day ago
  • 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

    Katy ISD

    Katy, TX
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Firmware Engineer. Be the first to apply!