Search by job, company or skills

Weatherford

Electrical Engineer - Firmware

new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

JOB DESCRIPTION

We are hiring a Firmware Engineer to develop and support embedded systems for downhole tools, mainly for R&D and HPHT (high-pressure, high-temperature) projects. This person will work on firmware and electronics used in harsh environments, and help take products from development to testing and field use.

Job Responsibilities

  • Develop firmware in C/C++ for embedded systems and microcontrollers.
  • Support the design of electronic hardware for new products.
  • Test, debug, and improve firmware and hardware performance.
  • Work on products used in downhole and HPHT environments.
  • Support lab testing, validation, and failure analysis.
  • Help solve field issues and improve product reliability.
  • Work closely with hardware, software, and other engineering teams.
  • Prepare simple and clear technical documents, test reports, and design records.
  • Support new product development from concept to deployment.
  • Follow company standards for quality, safety, and compliance.

Job Requirements

  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Science, or related field.
  • At least 7 years of experience in firmware or embedded systems development.
  • Strong experience in C/C++ programming.
  • Good knowledge of microcontrollers, embedded systems, and RTOS.
  • Experience with digital and analog circuits.
  • Understanding of EMI/EMC.
  • Strong troubleshooting and debugging skills.
  • Familiar with embedded communication protocols.
  • Experience working on products for high-temperature, harsh, or high-reliability environments.
  • Experience in Oil & Gas / Oilfield Services is preferred.
  • Experience in defence, aerospace, or similar industries is also acceptable.
  • Able to work independently and as part of a team.
  • Good communication skills.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145628225

Similar Jobs