Embedded Firmware Engineer

Place of Business Houston, Texas, US

Employment Fulltime

Turn-out Date asap

Salary Dependent upon experience

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

Contact person:

Send us Your CV


    (1) I agree that GA Drilling may process my personal data submitted through my CV. Personal data is collected for purpose of registering me as an applicant for the position, and will be retained in the company records for 2 years after hiring process is concluded. For further information about my personal data and my rights I can visit Privacy and Cookie Policy.

    (2) I can withdraw my consent at any time. Withdrawal of the consent has lasting effect. I can withdraw my consent by the way of online form or by ways defined in Privacy and Cookie Policy. I can ask for correction, deletion or restriction of my personal data in the same way. For further information about my personal data and my rights I can visit Privacy and Cookie Policy.

    This site uses cookies to provide services, personalise ads and to analyse traffic. You consent to our cookies if you continue to use our website. More info

    The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

    Close