> Markdown version of [/jobs/ext/84277-sr-electronics-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/84277-sr-electronics-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Electronics & Firmware Engineer - **Company:** CNPC USA - **Location:** Houston, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Automation of Tests, C++ (Programming Language), Computer Engineering, Software Debugging, Digital Electronics, Embedded Software, Firmware, Performance Tuning, Schematic Capture, Systems Integration - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2bd329eb9f46eddd ## About the Role The ideal candidate will have hands-on experience developing electronics rated 175 °C (preferably up to 200 °C) for MWD/LWD tools, with a strong understanding of downhole constraints such as shock, vibration, pressure, and thermal cycling. This role will directly support technology maturation from concept through field deployment and commercialization., * Bachelor's degree in Electrical Engineering, Computer Engineering, Embedded Systems, or related discipline. * 5+ years of experience in electronics and embedded firmware development; for lead-level roles. * Hands-on experience with embedded firmware development in C/C++ for MCU, MPU, or DSP-based systems. * Strong knowledge of analog and digital circuit design, schematic capture, component selection, and board-level debugging. * Experience with signal conditioning, communication interfaces, power electronics/power distribution, and hardware-software integration. * Experience developing products for harsh environments, ideally including downhole, oilfield, aerospace, defense, or industrial ruggedized systems. * Familiarity with laboratory validation tools such as oscilloscopes, logic analyzers, environmental test setups, and automated test methods. * Strong troubleshooting and root-cause analysis capability for mixed hardware/firmware systems.. Preferred Experience: * Experience with MWD/LWD, mud-pulse telemetry, EM telemetry, directional drilling tools, or downhole sensors. * Familiarity with high-temperature electronics, shock/vibration survivability, and pressure-compensated or sealed downhole systems. * Experience with manufacturing test systems, qualification testing, and product commercialization. * Knowledge of sensor integration, downhole measurement systems, and embedded diagnostics. * Prior experience supporting both new product development and sustaining engineering for deployed tools.., 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 20lbs is required. ## Description CNPC USA is seeking a highly experienced Senior Electronics & Firmware Engineer to lead the design, development, and qualification of high-temperature electronics and embedded firmware for MWD/LWD systems. This position is a key technical role responsible for downhole electronic architecture, high-temperature circuit design, power management, sensor interfacing, and electronics reliability in extreme drilling environments., * Design, develop, and validate electrical and electronic systems for MWD downhole tools and surface support equipment. * Develop, test, and debug embedded firmware for microcontroller, microprocessor, or DSP-based systems used in downhole measurement and telemetry applications. * Design and evaluate analog and digital circuitry, including signal conditioning, power distribution, sensor interfaces, and communication interfaces. * Support the development of ruggedized electronics for high-temperature, high-shock, high-vibration downhole environments. * Participate in system integration, troubleshooting, root-cause analysis, and performance optimization of tool electronics and firmware. * Define and execute design verification, qualification, reliability, and environmental test programs. * Support manufacturing test, engineering test setups, and service quality assurance for product release and sustainment. * Work closely with mechanical, firmware, test, operations, and field teams to improve tool reliability and field performance. * Contribute to documentation including schematics, interface definitions, test procedures, failure analysis reports, and design records. * Support field failures and product sustainment, including investigation of telemetry, sensor, and electronics issues., This position has no direct supervisory responsibilities, however, it does act as a mentor and point of contact for less experienced engineers. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)