Software Engineer
Houston TX (Hybrid)
The Software Engineer develops surface acquisition software systems used for data logging and action control of oil field downhole equipment.
The Acquisition System Software Engineer implements operational workflows exposed via the acquisition software to integrated data and controls according to key defining system qualities such as reliability, performance and downstream systems interoperability.
Successful candidates are self-motivated, quick learners, can work independently with little direction and able to make strong decisions.
Able to make effective change through strong leadership and mentoring skills. Work well in a team environment and can meet deadlines.
Essential Responsibilities and Duties
- Ensure the design and implementation satisfy key acquisition system responsivities (reliability, performance, others as relevant).
- Ensure integration and abstraction of hardware front-end and instrumentation during design and implementation phases.
Qualifications, Experience and Competencies
- BS / MS / PhD in Science or Engineering with software experience or education
- Min. 5 to 10 years’ experience in a similar position / s
- C / C++ / C#, COM
- Windows UI design / coding, WPF
- Unit testing frameworks
- Visual Studio and VSTS
- Basic knowledge of WITSML, OPS, MODBUS, CAN, TCP / IP, Energetics / ETP Standards
- Basic knowledge of SCADA (Software Control And Data Acquisition) systems
- Reliability, MTBF, MTTR
- Understand the system view in the context of the acquisition system (physics sensor / actuator-acquisition / control instrumentation acquisition software (acquire / control, compute, workflows, downstream interoperability
deliverables / data streaming / downstream)
- Notions of real-time data and control systems (include as relevant : time synchronization, control loops & regulation)
- Understand the notion of real-time for the different level / partition of the acquisition system (hard real-time, soft real-time) and implement adequately against the real-time specifications
- Awareness of appropriate industry standards and regulations (electrical, explosive, HSE )
- Self-driven, Proactive, Systems Thinking
- Candidates must be able to legally work and reside in the US, without sponsorship
Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.