Technical Professional - Software Developer (Senior - Advisor)

Halliburton Houston , TX 77032

Posted 5 days ago

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:


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Technical Professional - Software Developer (Senior - Advisor)

Halliburton