Do you have experience developing innovative and reliable firmware/software for downhole drilling systems? Do you want to be part of the Geothermal energy revolution and develop innovative smart drilling technologies to drill deeper, hotter, and more cost-effectively than ever before? If the answer is yes to both, come join the team at GA Drilling, a global leader in hard, hot rock drilling, and help make Geothermal Anywhere a reality.
We are seeking a seasoned Engineer with 10+ years’ experience in embedded firmware and software for downhole drilling systems, as well as prototyping operating and debugging the associated test equipment. The ideal candidate will be equally well versed in design, analysis, and test.
What we offer:
• Opportunity to develop unique and innovative technological solutions which have the potential to change the world.
• The satisfaction of solving challenges associated with making ultra-deep geothermal energy a commercial reality.
• Be part of an experienced and highly motivated team.
• Collaborate with the world’s top industry players.
• Standard industry benefits – 401k, Medical and Paid Time Off
Job Duties:
• Develop C language firmware for microcontrollers and DSPs in downhole drilling tools
• Design, implement and test all firmware
• Develop & implement control systems in firmware
• Defines and develops signal processing algorithms in firmware for downhole tool application
• Look-ahead at firmware validation requirements, and develop/execute test plans and test setups, utilizing both firmware and hardware debugging tools
• Develop using custom code, existing libraries, Matlab autogenerated code and RTOS
• Support a positive and proactive HSE culture and ensure that all activities adhere to HSE Policy.
• Collaborate with other business functions, including QHSE, procurement, manufacturing, and quality.
Position Requirements:
• 10+ years of relevant engineering experience
• Full cycle experience – design, analysis, build, test, and commercialization of high performance and reliable downhole and surface embedded software
• Knowledge in programming microcontrollers for signal measurement, signal processing, and feedback control
• Experience with firmware development for digital communication (RS-485, CAN, SPI, I²C, etc.)
• Experience in signal integrity analysis using lab test equipment and simulation, and performing logic/timing analysis
• Demonstrated problem-solving skills, and a strong sense of ownership
• Ability to innovate and think outside the box, self-starter, self-motivated
• Strong teamwork, adaptability, critical observation, communication, and writing skills are required
• Ability to offer and receive constructive feedback towards the goal of a better, more reliable product
• Education – BS/BE
• The position is based in Houston, TX