Technical Professional - Software Developer (Senior - Advisor) Job at Halliburton, Houston, TX

am5DdkJkUWZaQ2NWUk1aREFQdFRFZi9MR0E9PQ==
  • Halliburton
  • Houston, TX

Job Description

We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.

Job Duties and Qualifications

  • Designs, codes, tests, troubleshoots, and documents engineering software applications
  • Works as part of a project team or as a leader of a defined section of a major project
  • Develops project plans, functional specifications, and schedules
  • Assists in determining product needs and enhancements
  • Typical project assignments will have moderately broad impact
  • The primary target will be the next release of the software, although some projects may have architectural implications beyond the next release
  • Job tasks, correctly performed, impact indirectly on cost containment, efficiency, profitability, or operations
  • Consequences of error are easily measured and can be confined
  • Solid development process skills (requirements, definitions, writing design specifications, programming, unit testing, integration testing, etc.), understanding of the tools, methodologies, technologies, and language features
  • Ability to develop software designs and project schedules
  • Able to follow development testing standards
Candidates should have

  • Extensive experience working with LabVIEW programming (2018 or higher)
  • Strong experience in developing Real Time applications with interface to different industrial protocols (TCP/IP, Network streams, Ethernet, OPCUA, etc.)
  • Familiarity with setting up data acquisition systems (Modbus, cRIO, Ethernet, etc.)
  • Familiarity with the cRIO 904X and cRIO 903X models (Linux backbone)
  • Experience with NI Network Streams
  • Experience with working on large and involved LabVIEW Projects with multiple subVIs and parallel subroutines
  • Hands on experience in acquiring data from sensors and others measurement devices
  • Hands on experience spec'ing out different I/O modules from the NI product range
  • Experience with real time communication and messaging protocols
  • Familiarity with Azure Dev Ops source code control
  • Familiarity with JKI VI Package Manager
  • Some familiarity with using laboratory equipment such as oscilloscopes, multi-meters, signal generators, etc
  • Good written and verbal communication skills
  • Proficient troubleshooting skills (software & basic electrical)
  • Proficient documentation skills. Familiarity with Microsoft Visio for developing flow charts is useful
  • Familiarity with C#, Python, MATLAB, and other languages useful but not required
Education requirements

  • Requires completion of a bachelor's degree in Computer Science or similar discipline; master's degree preferred. Requires two years of related experience (requirement may be waived with master's degree)
  • Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available, including Tech Prof - Software Developer, Sr., Tech Prof - Software Developer, Prin., and up to Tech Advisor, Software Development

Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Location


3000 N. Sam Houston Parkway E.,Houston,Texas,77032, United States

Job Details


Requisition Number: 190383

Experience Level: Experienced Hire

Job Family: Engineering/Science/Technology

Product Service Line: Baroid

Full Time / Part Time: Full Time


Additional Locations for this position:

Nearest Major Market: Houston
Job Segment: Developer, Testing, Computer Science, Linux, Programmer, Technology

Job Tags

Full time, Part time, Second job,

Similar Jobs

Constellation

Nuclear Security Officer Job at Constellation

 ...public by defending the station against any act of radiological sabotage, attack, or theft of special nuclear material. As specified by procedure and the site security plan, maintain a secure perimeter for site access and egress and employee, contractor and visitor entry... 

KC Current

Stage Manager Job at KC Current

 ...wellness benefits, and employee resources and networking. Who are we hiring? The Kansas City Current is looking for a matchday Stage Manager to assist with the execution of game entertainment elements. The ideal candidate would have prior sports experience, the ability... 

Harvey

Technical Content Writer Job at Harvey

 ...in 2024. Competitive compensation. Role Overview As a Technical Content Writer , youll play a critical role in scaling Harvey...  ...with a deep understanding of instructional design, technical writing, and content strategysomeone who can translate complexity into... 

Better Talent

Personal Assistant and Office Manager Job at Better Talent

 ...vibrant and sought-after region. POSITION SUMMARY: Ness Vacation Homes is seeking a detail-oriented and experienced Part-Time Office Manager and Assistant to join our team in Davenport, FL. The ideal candidate will have a strong background in the vacation home... 

Infinia Search

Front-End Web Developer Job at Infinia Search

Long-term contract with strong potential for hire.Sr Front End Developer.Must hand code in JavaScript from scratchFront-end developer will...  ...with designers to realize and finalize prescribed web designs and system behaviors. Works with project teams to understand...