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

Zi8vUU9SeURsOTlTMzM4SUJUdmMwY29mc3c9PQ==
  • 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

South Seas

Recruiting Manager Job at South Seas

 ...Join Us as a Recruiting Manager and Shape Careers in Paradise! Are you passionate about connecting top talent with extraordinary...  ...interns. Collaborate with the hiring managers and/or other human resource staff during the offer process, identifying and recommending... 

Miami Dade College

Director of Finance, Florida Charter Institute Job at Miami Dade College

 ...associate, and baccalaureate degrees. With such a large organization, our employment needs are very diverse. From full-time professional faculty to part-time adjunct faculty and support staff, the people who comprise the MDC workforce are the innovators who help the... 

Turner & Townsend

Sr Construction Project Manager- Anticipated Openings Job at Turner & Townsend

 ...generally proceeding in a good and workmanlike manner and in general accordance with the approved drawings and specifications. Review contractors direct cost payment requisitions and budget status. Review of subcontracts bonds/subcontractor default insurance. Review of... 

Griswold Home Care for Dauphin County

Caregivers: 11am - 4pm Job at Griswold Home Care for Dauphin County

 ...Friday 11am-4pm Some flexibility - Immediate opening Griswold Home Care gives seniors the help they need to live in the place they...  ...want you on our team! Griswold Home Care knows that excellent caregivers are our greatest asset. That's why caregivers who work with us... 

Woofie’s

PT Pet/ Cat Groomer- Woofie's of SW Portland Job at Woofie’s

 ...Contract PT Pet/ Cat Groomer Woofie's of SW Portland is hiring! We are looking for a part-time pet groomer to join our team. The ideal candidate will be proficient in cat grooming and have experience working with animals. As a Mobile Pet Groomer, your journey includes...