Doggo Ai Job Insights
Job Description
Position Title: Software Developer
Location: Houston, Tx
Pay Rate: $80-$90/hr (+benefits)
Assignment Length: 9-month W2 Contract
Industry: Oil & Gas
****************
JOB OVERVIEW
Under broad direction, applies skills to implementing leading edge technologies and enhancing the Technical Software Development process. Mentors less senior developers and provides Technical Excellence Leadership. Understands the business or function for which the application is designed. May direct and monitor the work of other programming personnel across large scale development projects including involvement in design and milestone reviews. Incumbent is able to operate unsupervised and is called on to consult for the most complex design projects. Conceives, proposes, and sells new ideas and products in the engineering organization and guides their implementation to a final product. Provides technical direction in area of specialty on major products. Works on designs that span several groups or affect hardware decisions. Job role contributes to value creation. Skills typically acquired through the completion of an undergraduate degree in Computer Science or similar discipline, and 7 years of related experience or through 11 years of software development experience. Completion of a masters in Computer Science or similar discipline is preferred.
Skillset Required
Critical Skills
Bonus Skills
Extra Bonus
You will maintain completed done deliverables.
Sample Deliverable 1: (Already Done)
State of the market around edge technology:
Sample Deliverable 2: (Already Done)
Develop on Azure IoT Edge Platform
****************
Reference #HALJP00012116
Location: Houston, Tx
Pay Rate: $80-$90/hr (+benefits)
Assignment Length: 9-month W2 Contract
Industry: Oil & Gas
****************
JOB OVERVIEW
Under broad direction, applies skills to implementing leading edge technologies and enhancing the Technical Software Development process. Mentors less senior developers and provides Technical Excellence Leadership. Understands the business or function for which the application is designed. May direct and monitor the work of other programming personnel across large scale development projects including involvement in design and milestone reviews. Incumbent is able to operate unsupervised and is called on to consult for the most complex design projects. Conceives, proposes, and sells new ideas and products in the engineering organization and guides their implementation to a final product. Provides technical direction in area of specialty on major products. Works on designs that span several groups or affect hardware decisions. Job role contributes to value creation. Skills typically acquired through the completion of an undergraduate degree in Computer Science or similar discipline, and 7 years of related experience or through 11 years of software development experience. Completion of a masters in Computer Science or similar discipline is preferred.
Skillset Required
- Good communicator (executive presence, succinctly delivers thoughts and can right size information for the audience)
- Familiar with the state of the market for Industrial IoT systems
- Past experience with Azure IoT Hub and IoT Edge products
- C# on Linux (ARM) experience (2yrs)
- 1 - 2 projects on this work end to end
- Understands container systems (Docker, Kubernetes, etc)
- Understands Linux
- Understands deployment of software to remote devices
- Understands the application of OT Security standards like IEC 62443
Critical Skills
- C# code (.NET Core)
- Docker
- Linux
- Azure IoT Hub (or AWS Equivalent)
- Azure Dev Ops and Pipelines (or Git Equivalents)
- Industrial Control Systems
Bonus Skills
- ASP.NET or Java or some web technologies
- Understands common PLCs, controls, communication protocols (MQTT, OPC-UA, Profibus, Modbus TCP, AMQP)
- Understands the application of OT Security standards like IEC 62443
Extra Bonus
- Understands field wireless communication protocols and applications (LoRaWAN, 900Mhz, ISA 100/Wireless HART, etc)
- Understanding of Oil and Gas Production (Artificial Lift, Production Chemicals, Production Automation)
You will maintain completed done deliverables.
Sample Deliverable 1: (Already Done)
State of the market around edge technology:
- Evaluate list of viable Oil Field ready inexpensive edge devices
- Compare / contrast on features.
- Determine how we can make seamless installation (similar to setting up a smart home device)
- Determine how to make installation cost low
Sample Deliverable 2: (Already Done)
Develop on Azure IoT Edge Platform
- Integrate Azure IoT Edge Platform on ARM based Device
- Choose best programing language for device (C++, C#, Python may be front runners)
- Interface device to Modbus and OPC-UA based control systems
- Manage authentication by deploying certificates to device
- Implement Store and Forward mechanism when device is disconnected from the IoT Hub
- Create drawings of how system works
- Create baseline codebase that other business units can build on.
- Build Pipelines to deploy updates automatically to Cloud and then to device.
****************
Reference #HALJP00012116
About Icon VendorPass and Affiliates
Icon VendorPass and Affiliates is a leading company in the software industry, committed to innovation and excellence.
Company Information
Company: Icon VendorPass and Affiliates
Location: Houston
Location: Houston