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 19 days ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer in Katy, TX vacancy
  •  ...re starting out or leveling up, Academy is a place where fun can’t lose! EducationBachelor’s degree in Computer Science, Computer Engineering, Systems Engineering, or a related field preferredWork Experiences5-7+ years of overall Information Technology experience5+ years... 
    Senior
    Full time
    Work at office

    Academy Sports + Outdoors

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

    Memorial Hermann Health System

    Katy, TX
    16 hours ago
  • Who We AreAt 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 over...
    Senior
    Full time

    Academy Sports + Outdoors

    Katy, TX
    6 days ago
  • Who We AreAt 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 over...
    Senior
    Full time
    Work at office

    Academy Sports + Outdoors

    Katy, TX
    4 days ago
  • Who We AreAt 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 over...
    Senior
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Afternoon shift

    Academy Sports + Outdoors

    Katy, TX
    5 days ago
  • Who We AreAt 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 over...
    Senior
    Full time
    Work at office
    Flexible hours
    Afternoon shift

    Academy Sports + Outdoors

    Katy, TX
    5 days ago
  •  ...Responsible for Java, MicroServices deployment in Google Cloud Platform and AWS. Apply principles and techniques of computer science, engineering, and mathematical analysis. Utilize Java, J2EE, Spring, Struts, Jboss, Hibernate, JTA, Eclipse, Jenkins, MyBatis with Entity... 
    Senior

    eNcloud Services LLC

    Katy, TX
    1 day ago
  • Who We AreAt 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 over...
    Senior
    Full time
    Work at office
    Flexible hours
    Night shift

    Academy Sports + Outdoors

    Katy, TX
    3 days ago
  •  ...starting out or leveling up, Academy is a place where fun can’t lose! Education:Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or other related Engineering disciplineWork Experiences: Minimum 7 years of experience testing Warehouse Management... 
    Senior
    Full time
    Work at office

    Academy Sports + Outdoors

    Katy, TX
    4 days ago
  • Location: Katy, Texas, United StatesCompany: Houston MethodistPosted: 2026-08-04At Houston Methodist, the Senior Outpatient Coder position is responsible for ensuring diagnostic and procedure codes are assigned accurately to day surgery and observation encounters based ...
    Senior
    Work at office

    Houston Methodist

    Katy, TX
    3 days ago
  •  ...launch one of your own. Whether you're starting out or leveling up, Academy is a place where fun can’t lose! Education:Bachelor’s in engineering, Statistics, Data Science, or Computer SciencesMaster’s degree in Analytics or data science (preferred)Work Experiences: 8+ years... 
    Senior
    Full time
    Work experience placement
    Work at office

    Academy Sports + Outdoors

    Katy, TX
    1 day ago
  •  ...leveling up, Academy is a place where fun can’t lose! EducationBachelor’s degree in Computer Science, Information Technology, Data, Engineering, Business, or related field, or equivalent practical experienceMicrosoft AI, Azure, Power Platform, or Copilot Studio... 
    Senior
    Full time
    Work at office

    Academy Sports + Outdoors

    Katy, TX
    2 days ago
  •  ...unanticipated client locations throughout the U.S. Requirements Requires bachelor’s in Business Administration, Computer Science, Engineering, or related and 5 years progressive experience. Send resume and refer to job title to: ****@*****.*** #J-18808-Ljbffr... 
    Senior

    eNcloud Services LLC

    Katy, TX
    2 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
    16 hours ago
  •  ...we 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... 
    Senior
    Shift work
    Day shift

    Memorial Hermann Health System

    Katy, TX
    1 day ago
  •  ...of hearing and vision to perform job dutiesResponsibilities: The Sr. Store Development Manager is a critical liaison between the...  ...a development team including but not limited to architects and engineers, attorneys, brokers, real estate deal-makers, construction managers... 
    Senior
    Full time
    For contractors
    Work experience placement
    Work at office

    Academy Sports + Outdoors

    Katy, TX
    5 days ago
  •  ...Mechanical Design Engineer For Containerized Battery Energy Storage Systems Located in the vibrant city of Katy, TX, this position offers an exciting opportunity to join a growing engineering-driven company. Katy is known for its friendly community, excellent schools... 
    Senior

    Cenergy Corporation

    Katy, TX
    3 days ago
  • Who We AreAt 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 over...
    Senior
    Full time
    Work experience placement
    Work at office

    Academy Sports + Outdoors

    Katy, TX
    4 days ago
  •  ...clients. ABOUT S&B S&B is an exceptional full-service Engineering, Procurement, and Construction (EPC) company, proudly maintaining...  ...products is required. ESSENTIAL FUNCTIONS The role of Sr. Buyer is to collaborate within a multi-discipline team in an effort... 
    Senior
    Work at office
    Flexible hours

    S & B Engineers and Constructors

    Katy, TX
    4 days ago
  •  ...Senior Electrical Engineer (EE) Position Summary The Senior Electrical Engineer is responsible for designing new electrical systems and analyzing existing systems to develop safe, reliable, and cost-effective industrial power solutions. This role performs engineering... 
    Senior
    Work at office
    Local area

    The Shaw Group Inc

    Katy, TX
    1 day ago
  • Inframark LLC seeks a Payroll Administrator to execute accurate, timely payroll for multi-state hourly and salaried staff in a high-volume environment. You will own end-to-end pay cycles in Dayforce, including time & attendance, earnings, deductions, taxes, and off-cycle...
    Senior
    Hourly pay

    Inframark

    Katy, TX
    1 day ago
  •  ...starting out or leveling up, Academy is a place where fun can’t lose! Education:Bachelor’s degree in computer science, Computer Engineering, Systems Engineering, or related field, or equivalent years of related work experience requiredWork Experiences: 4-7+ years of proven... 
    Senior
    Full time
    Work experience placement
    Work at office

    Academy Sports + Outdoors

    Katy, TX
    4 days ago
  • Academy Sports + Outdoors in Katy, Texas, is seeking a Financial Analyst to be responsible for planning and forecasting processes. Candidates must have a Bachelor's degree in Accounting or Finance and three years of experience. You will analyze financial data, produce executive...
    Senior

    Academy Sports + Outdoors

    Katy, TX
    1 day ago
  • INFRAMARK, LLC. seeks an Administrative Assistant III to provide moderate to high-level administrative support across a department. The role emphasizes workflow management, document preparation, and professional client interaction. The position requires strong Microsoft...
    Senior
    Work at office

    Inframark

    Katy, TX
    9 hours ago
  • $113k - $129.95k

    Atria Senior Living is seeking an Executive Director for its community in Katy, Texas. This pivotal role involves leading day-to-day operations and ensuring high standards of care and customer satisfaction. The ideal candidate will have expertise in business operations...
    Senior

    Atria Senior Living

    Katy, TX
    3 days ago
  • We are seeking a proactive and resourceful Strategic Procurement Specialist to manage both direct and indirect procurement across a wide range of commodities, services, and equipment. This role requires strong problem-solving skills, independent judgment, and the ability...
    Senior
    Flexible hours

    Cooler Master

    Katy, TX
    4 days ago
  • $45 - $55 per hour

     ...An education employer in the Kay, Texas area is looking for an AI Automation Engineer to join their team. This is a brand new team that they plan to build out. This person will work directly under a director and the CIO. On a daily basis, they will be assigned various... 

    Insight Global

    Katy, TX
    1 day ago
  • Role Description Day-to-day tasks will also include performing account reconciliations, preparing tax returns and other accounting support services required by our clients. The Staff Accountant will collaborate with other team members to support overall business financial...
    Senior

    MYKglobal solutions

    Katy, TX
    16 hours ago
  •  ...TexasCompany: Optimized Process DesignsCareer Field: EngineeringJob Number: 189656Apply: JobOptimized Process Designs (OPD), a Koch Engineered Solutions company, is seeking a Lead Civil Structural Engineer to join the team. This role is an opportunity to make a real... 
    For contractors
    Relocation
    Flexible hours
    3 days per week

    Optimized Process Design

    Katy, TX
    4 days ago
  • Atria Senior Living in Katy, TX, is seeking a Community Sales Director to drive occupancy and revenue at the community level. You will lead local marketing, develop relationships with referral sources, and guide prospects from inquiry to move-in. In this role you’ll spend...
    Senior
    Local area

    Atria Senior Living

    Katy, TX
    3 days ago

Do you want to receive more vacancies?

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