Baker Hughes

Embedded Software Engineer (Embedded Systems & Industrial IoT)

Baker Hughes
Apply
13 hours ago
Pune, India or Mumbai, IndiaSenior

Responsibilities

  • Design, develop, and maintain edge analytics applications for industrial environments.
  • Build data acquisition, processing, filtering, aggregation, and analytics capabilities at the edge.
  • Develop real-time analytics for asset monitoring, anomaly detection, and predictive maintenance.
  • Optimize analytics workloads for resource-constrained embedded and gateway platforms.
  • Integrate edge analytics capabilities with embedded devices, sensors, PLCs, RTUs, industrial controllers, and field devices.
  • Develop industrial IoT gateway software, edge-to-cloud connectivity, data management solutions, and containerized edge services.
  • Enable secure device onboarding, provisioning, monitoring, and management.
  • Integrate industrial communication protocols and OT infrastructure, including SCADA, DCS, PLC, historian, and MES systems.
  • Implement secure communication, authentication, encryption, access control, and industrial cybersecurity practices.
  • Participate in architecture reviews, security reviews, threat assessments, vulnerability remediation, technical decision-making, and cross-functional delivery.
  • Mentor junior engineers and create technical documentation, deployment guides, and operational procedures.

Requirements

  • Bachelor's or master's degree in computer science, electronics engineering, electrical engineering, embedded systems, or a related discipline.
  • 5+ years of experience in embedded software, industrial software, IoT, or edge-computing environments.
  • Experience delivering software products or solutions in industrial automation, manufacturing, energy, utilities, transportation, or similar domains.
  • Strong proficiency in C and C++.
  • Experience with embedded Linux, RTOS environments, device drivers, board support packages, hardware interfaces, ARM-based processors, and embedded hardware platforms.
  • Experience developing Industrial IoT solutions, edge applications, industrial gateways, and edge devices.
  • Knowledge of edge-computing architectures, distributed systems, device management, telemetry, diagnostics, and remote updates.
  • Familiarity with Azure IoT, AWS IoT, EdgeX Foundry, Docker containers, and edge container orchestration.
  • Familiarity with MQTT, AMQP, OPC UA, Modbus TCP/RTU, EtherNet/IP, PROFINET, and IEC 61850.
  • Understanding of industrial networking, SCADA, DCS, PLC, MES, and historian systems.
  • Experience integrating edge platforms with cloud services and familiarity with time-series data processing, industrial data models, and Python.
  • Understanding of REST APIs and microservices architecture.
  • Preferred experience includes AI/ML model deployment at the edge, IEC 62443 and NIST cybersecurity frameworks, Kubernetes or K3s at the edge, digital twins, industrial data platforms, Industry 4.0, smart manufacturing, Python development, DevOps, CI/CD pipelines, and automated testing frameworks.
  • Strong analytical, problem-solving, debugging, troubleshooting, communication, collaboration, and technical decision-making abilities.

Benefits

  • Flexible working hours.
  • Contemporary work-life balance policies and wellbeing activities.
  • Comprehensive private medical care options.
  • Life insurance and disability programs.
  • Tailored financial programs.
  • Additional elected or voluntary benefits.
Baker Hughes

About Baker Hughes

10,000+ employees

Baker Hughes builds equipment, software, and services for energy and industrial operators, spanning oilfield services, turbomachinery and process solutions, LNG and subsea systems, and emissions and asset management. It generates revenue through product sales, long-term service, and digital offerings. A public company (NASDAQ: BKR) headquartered in Houston, it operates in more than 120 countries and organizes its business into Oilfield Services & Equipment and Industrial & Energy Technology.

Contact me