The salary and benefits associated with this position will depend on experience.
Qualified person will be working in collaboration with Project Manager and team of R&D department -Embedded System design (hardware/firmware/software) for new MWD Telemetry Developing system
Desired Qualifications:
-Minimum years’ experience in Oil and Gas industry.
-Demonstrated ability to exercise discretion with highly sensitive and confidential information is
mandatory
-Demonstrated ability to work in a team environment
-Demonstrated multi-tasking skills and ability to work under pressure, meeting project deadlines are essential
Must be eligible to work in Canada.
Technical Skills required
Language: C, C++, Java, Assembly Language, Basic, Lux Shell
Software: Eclipse, Visual C++, Visual Basic, Altium Designer, Protel, PADS
Hardware: Oscilloscope, Millimeter, Electronic schematics/PCB design and debug OS: Windows, Linux,
Job Duties:
• Confirms project requirements by reviewing program objective, input data, and output
requirements with analyst, supervisor, and client.
• Arranges project requirements in programming sequence by analyzing requirements; preparing
a work flow chart and diagram using knowledge of computer capabilities, subject matter,
programming language, and logic.
• Encodes project requirements by converting work flow information into Microcontroller and
computer language.
• Programs the hardware by entering coded information.
• Confirms program operation by conducting tests; modifying program sequence and/or codes.
• Prepares reference for users by writing operating instructions.
• Maintains historical records by documenting program development and revisions.
• Maintains client confidence and protects operations by keeping information confidential.
• Ensures operation of hardware and equipment by following manufacturer's instructions.
troubleshooting malfunctions; calling for repairs; evaluating new equipment and techniques.
• Prepares system Firmware and Software installation by studying firmware and software
capabilities and operations, including task scheduling, memory management, file system, and
input and output requirements.
• Installs systems firmware/software.
• Detects work stoppage or errors by conducting tests, monitoring output.
• Corrects work stoppages or errors by entering code changes.
• Optimizes systems efficiency by analyzing performance indicators, changing hardware design,
firmware, and software.
• Maintains historical records by documenting system software changes and revisions.
• Prepares reference for users by writing operating instructions.
• Maintains client confidence and protects operations by keeping information confidential.
• Controls access to system by monitoring program usage.
• Ensures operation of equipment by following manufacturer's instructions, troubleshooting
malfunctions; calling for repairs; evaluating new equipment and techniques.
• Maintains professional and technical knowledge by attending educational workshops, reviewing
professional publications; establishing personal networks; participating in professional societies.
• Contributes to team effort by accomplishing related results as needed
• Assist with design and modification of mechanical parts and assemblies.
• Assist with building project management structure.
• Be able to create BOM’s for assemblies and manage product inventory.
Be well organized, professional, punctual, and diligent and have a strong work ethic.
Applicants should send a resume and cover letter outlining how they meet the specific requirements of the position to hr@mwdplanet.ca OR mariya@mwdplanet.ca