Epicareer Might not Working Properly
Learn More

Senior Software Engineer(7793800)

Salary undisclosed

Apply on


Original
Simplified
JOB DESCRIPTION

POSITION: Senior Software Engineer (7793800)

JOB LOCATION: 10353 Richmond Ave. Houston, TX 77042

DUTIES: Analyze requirements and design creative solutions to contribute to the team s success. See through the implementation of solution through the software development life cycle. Write code in C/C++, C# and Java for proprietary NOV software solutions to monitor and optimize drilling operations using NOV equipment including writing and maintaining software for Downhole Broadband Solutions (DBS) service offering. Design, specify, develop, implement, and manage software projects for drilling equipment to visualize data and optimize the drilling procedure. Contribute to software quality assurance and development efficiency. Integrate control systems to electronic devices for data acquisition and control commands. Work on modeling and simulation of devices data for research and development. Analyze performance data to evaluate software. Assist software testers with setting up and executing software tests, including but not limited to proprietary NOV software. Develop test harnesses and simulation tools to aid software testers. Model and perform simulation of device data for research and development. Analyze performance data to evaluate software accuracy and performance by exporting and importing digital data from the proprietary software projects. Research and keep up to date with new and upcoming technologies. Debug software issues. Work with product managers to determine requirements. Work with embedded programming. Work with Electronics and Circuits. Apply experience of software development. Interpret written business requirements and technical specification documents. Investigate, analyze, correct, and document reported defects. Create, document, and implement unit test plans, scripts, and test harnesses. Create and maintain technical documentation using defined technical documentation templates. Apply experience with OO programming languages including C#, C++, Java. Apply knowledge of OO concepts. Apply experience with programming language including Batch Scripts, PowerShell, Shell scripts, and Perl. Apply experience with data analytical programming language and tools including SQL, R, and TIBCO Spotfire. Utilize SPA/Full stack software development, JavaScript, Typescript and Angular. Apply experience with industrial standards including Modbus and OPC UA. Manage AWS services. Work under ISO 9001. Troubleshoot complex algorithms. Apply expertise in requirements clarification. Estimate development time.

MINIMUM REQUIREMENTS: Requires a Bachelor s degree, or foreign equivalent degree, in Computer Science, Computer Engineering, or Biochemistry and 4 years of experience in the job offered, or 4 years of experience in a related occupation applying experience of software development; interpreting written business requirements and technical specification documents; investigating, analyzing, correcting, and documenting reported defects; creating, documenting, and implementing unit test plans, scripts, and test harnesses; creating and maintaining technical documentation using defined technical documentation templates; applying experience with OO programming languages including C#, C++, Java; applying knowledge of OO concepts; applying experience with programming language including Batch Scripts, PowerShell, Shell scripts, and Perl; applying experience with data analytical programming language and tools including SQL, R, and TIBCO Spotfire; utilizing SPA/Full stack software development, JavaScript, Typescript and Angular; applying experience with industrial standards including Modbus and OPC UA; managing AWS services; working under ISO 9001; troubleshooting complex algorithms; applying expertise in requirements clarification; and estimating development time.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job