Software Engineer
NOV
•
Houston, TX
Company
NOV
Location
Houston, TX
Type
Full Time
Job Description
As a Software Engineer and Software Development Engineer, you will be responsible for developing software programs or systems that align with user needs. The duties include meeting with clients or business professionals to strategize ideas for beneficial software, coordinating with other business professionals and customers to design software and running tests, maintain , sustain , answer and resolve customer issues to keep the product and department supported.
Understanding of signal processing analog, mixed-signal, and digital signal processing (DSP) integrated circuits (IC) play a fundamental role in converting, conditioning, and processing real-world phenomena such as light, sound, temperature, motion, and pressure into electrical signals to be used in a wide array of electronic equipment.
Minimum requirements:
- Bachelor's degree in computer science or electrical engineering with 5 to 8 years or Master's degree with 3 to 5 years' experience in Application software, software drivers, API development.
- Excellent familiarity with C, C++, C#.
- Working with embedded system and API's
- Design, test and develop the software to meet those needs
- Recommend upgrades for existing systems and programs
- Develop separate elements of a software that work well in the program as a whole
- Create various diagrams, flowcharts and models that illustrate the type of code needed for programmers
- Ensure continued functionality of a program during maintenance and testing of software
- Document each aspect of a system or application as a reference for future upgrades and maintenance
- Revisit the development process to fix bugs or address client or consumer concerns
- Must be willing to Travel up to 20% of time (
Desired Characteristics:
- Using analysis and critical thinking skills to determine and assess the needs of the user and then create software to meet the requirements.
- Providing clear instructions to the project team, clearly explaining how the software works to the customer and being available to answer any questions that may arise using exceptional communication skills.
- Applying keen attention to detail and organization to work on numerous parts of a system or application at the same time while being accurate and thorough.
- Working well with others on the team of Designers, Developers and Programmers using effective interpersonal skills.
- Being able to efficiently identify and resolve issues that arise during the design, testing and maintenance with real machines on shop floor, using best practice problem-solving skills.
- Ability to take the initiative and drive for results
- Basic computer skills: Microsoft office applications - Word, Power Point, Excel.
For more than 80 years, Tuboscope has provided the industry with oilfield tubular expertise and an integrated suite of value-added solutions. We maximize the lifecycle of assets, help make drilling safer and more efficient, increase production and decrease downtime. Our product lines include inspection services, mill inspection systems, corrosion control, machining services, hardbanding, artificial lift technologies, line pipe connection systems, MSI pipe protection technologies, asset & inventory management, rig inspection and rope access.
Date Posted
04/13/2023
Views
7
Positive
Subjectivity Score: 0.9
Similar Jobs
Teacher at KIPP Nexus Primary - KinderCare Learning Companies
Views in the last 30 days - 0
View Details