Firmware Development: Design, develop, and optimize firmware for downhole tools used in the oil and gas industry. Implement and test data acquisition and logging algorithms to ensure reliable data collection under extreme conditions. Collaborate with hardware engineers to integrate firmware with electronic components and sensors. Data Management: Develop protocols for data transmission, storage, and retrieval from downhole tools. Implement error correction and data integrity verification techniq... more details
PRIMARY DUTIES & RESPONSIBILITIES
Firmware Development:
Design, develop, and optimize firmware for downhole tools used in the oil and gas industry.
Implement and test data acquisition and logging algorithms to ensure reliable data collection under extreme conditions.
Collaborate with hardware engineers to integrate firmware with electronic components and sensors.
Data Management:
Develop protocols for data transmission, storage, and retrieval from downhole tools.
Implement error correction and data integrity verification techniques to ensure accurate data collection.
Filter Application:
Design and implement digital filters to process and clean data gathered from downhole sensors.
Ensure that filtering techniques enhance signal quality while preserving important data characteristics.
Optimize filter algorithms for real-time processing and minimal computational overhead.
System Integration and Testing:
Conduct comprehensive testing and debugging of firmware to ensure robust operation in downhole environments.
Perform system integration, including hardware, firmware, and software components.
Documentation and Support:
Prepare detailed technical documentation, including design specifications, user manuals, and test reports.
Collaborate with cross-functional teams, including software, hardware, and mechanical engineers, to achieve project goals.
Perform other work-related tasks as assigned.
Comply with all NOV Company and HSE policies and procedures.
EDUCATION & EXPERIENCE QUALIFICATIONS
Qualifications:
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
3+ years of experience in firmware development for embedded systems.
Proficiency in programming languages such as C/C++, Python, or similar.
Familiarity with real-time operating systems (RTOS) and low-level firmware development.
Experience with data acquisition systems, signal processing, and sensor interfacing.
Knowledge of communication protocols such as SPI, I2C, UART, and CAN.
Experience with MSP430, TMS320F2808, dsPIC33 microcontrollers.
Experience with Code Composer Studio and GitHub.
Experience with downhole tool technology and understanding of the oil and gas industry is highly desirable.
Strong problem-solving skills and ability to work in challenging environments.
Excellent communication and teamwork skills.
Preferred Skills:
Experience with downhole telemetry systems and MWD (Measurement While Drilling) or LWD (Logging While Drilling) technologies.
Understanding of environmental and operational challenges associated with downhole tools.
Familiarity with high-temperature electronics and ruggedized design principles.
JOB REQUIREMENTS
Domestic and International travel is possible (Up to 10%)
BEHAVIORAL COMPETENCIES
Problem solving skills
Ability to handle multiple projects at the same time
Job Abstracts is an independent Job Search Engine. Job Abstracts is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. Job Abstracts uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, and job descriptions are the property of their respective holder. Job Abstracts does not have its members apply for a job on the jobabstracts.com website. Additionally, Job Abstracts may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.
We would like to take a second to Welcome You to Job Abstracts, the nation’s largest Pure Job Board. With over 3.1 million job listings from 15,000+ Companies & Organizations, we help job searchers find careers that match their interests. As an anonymous user, you have probably discovered how easy our system is to use. However, you have just scratched the surface of what we can offer.
We encourage you to Register so you can use our most powerful features: searching with multiple terms, setting up multiple locations, establishing favorite companies, and accessing your search history. If you find a job you like, you can apply directly for it, and then, keep notes on it. We will also keep a lookout for jobs that match your search terms and email you when we find something you may like.
You can register for free and the system is free to use. If you like our system so far, click on Register and unlock the power required by serious job searchers.
Any time you conduct a search, the system shows you job matches, ranked by their Relevance Score (RS).
The score is calculated by a proprietary algorithm that uses Intelligent Machine Learning.
The Relevance Score tells you how well the job opportunity matches your search term or terms.
When not logged in, the system is limited to one search term. Scores for single term matches are usually lower.
When you register, log in, and set up multiple terms prioritized by importance, the jobs found for you will receive a much higher Relevance Score.