remote
Senior Specialist, Customer Application Engineering - Baker Hughes
Software Engineer
Lead the design, integration, and support of advanced energy‑technology applications, collaborating with customers to deliver robust software and control solutions using C++, Python, PLC, SCADA, and cloud platforms.
About the role
Key Responsibilities
- Design, develop, and validate software and control solutions for industrial energy equipment, ensuring performance and reliability.
- Collaborate with customers to gather requirements, provide technical guidance, and resolve application‑specific issues.
- Integrate PLC and SCADA/HMI systems with cloud services for data acquisition, monitoring, and analytics.
- Create and maintain technical documentation, test plans, and training materials for end‑users and internal teams.
- Support field deployments, conduct on‑site troubleshooting, and deliver post‑installation support.
Requirements
- Bachelor’s or higher in Electrical/Electronic Engineering, Computer Science, or related field.
- 5+ years of experience in software development and control system engineering for industrial applications.
- Proficiency in C++ and Python programming, with hands‑on experience in PLC programming (e.g., IEC 61131‑3 languages).
- Strong knowledge of SCADA/HMI platforms and cloud integration (AWS or Azure).
- Excellent problem‑solving, communication, and customer‑facing skills.