Go Back

Embedded Surface System Software Engineer for Oil and Gas Project (TX, US)

Job Informations

  • Title
    Embedded Surface System Software Engineer for Oil and Gas Project (TX, US)
  • Company
    Halliburton
  • Contact
  • Posted
    28 Apr 2023
  • Applied
    0

Description

Embedded Surface System Software Engineer

Location: TX, US

Required Education and Skills

Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, or other technical discipline is required.
Minimum 4 years of overall experience in software engineering and development.
In addition to the above, candidate must have a minimum of 3 years of experience in the following:
Strong development experience using C/C++
Developing software that directly interfaces with electrical devices (sending/receiving data, controlling electrical devices via software)
Experience with RTOS such as VxWorks and QNX.
Knowledge of networking protocols, experience using CAN bus and RS-232 protocols
Experience developing multi-threaded, real-time solutions (applications that run within a fixed-time constraint).
Knowledge of distributed systems.
Proficiency with Test-Driven Development, OOO design patterns, SOLID design principles.
Understanding of common DevOps, CICD processes, Agile/Scrum, SDLC methodologies.
Experience working in cross-functional teams including mechanical and electrical engineers, sensor physics scientists

Desired Skills:

MS, PhD in Computer Science, Computer Engineering, Electrical Engineering
Strong knowledge of C++ 11 principles
Experience make files, bash scripts (Linux) and batch files (Windows)
Experience with IoT, automation, firmware
Experience building well designed user interfaces using WPF/XAML and MFC
Experience with relational and NoSQL database technologies
Knowledge of tool physics like acoustics
Working with wireline logging tools, telemetry, & power control in the Oil & Gas industry

Please, click on the APPLY JOB button to send your CV