Senior Edge Platform Engineer
Work Mode: Remote
Experience: 5+ Years
Employment Type: Contractual
Role Overview:
We are seeking a highly skilled Senior Edge Platform Engineer with expertise in Industrial IoT, Raspberry Pi, Linux, Python, and Modbus-based device integrations. The ideal candidate will be responsible for building scalable edge computing solutions, integrating industrial devices, developing telemetry pipelines, and enabling reliable offline-first edge platforms.
Key ResponsibilitiesEdge Runtime Development:
- Design and develop Raspberry Pi-based edge applications.
- Build Linux-based edge services and background processes.
- Optimize runtime performance and resource utilization.
- Implement reliable service management and deployment strategies.
Device Integration
- Integrate industrial devices using:
- RS485
- Modbus RTU
- Modbus TCP
- Serial Communication
- Develop reusable device adapters and integration frameworks.
- Implement telemetry polling, collection, and communication recovery mechanisms.
Telemetry & Data Processing
- Build telemetry acquisition and processing pipelines.
- Implement data validation, normalization, and storage frameworks.
- Design local storage architectures for offline-first environments.
- Support historical telemetry analytics and reporting.
Diagnostics & Monitoring
- Develop health monitoring and runtime diagnostics capabilities.
- Implement logging, alerting, and troubleshooting frameworks.
- Support operational monitoring and issue resolution workflows.
Security & Platform Engineering
- Implement secure authentication and credential management.
- Ensure runtime hardening and device communication security.
- Collaborate with architects, product teams, and UI teams to develop scalable platform capabilities.
Required Technical SkillsLinux
- Linux Administration
- Systemd Services
- Shell Scripting
- Process Management
- Log Management
Python
- Python 3.x
- Async Programming
- API Development
- Background Workers
- Packaging & Deployment
Industrial Protocols
- Modbus RTU
- Modbus TCP
- RS485
- Serial Communication
Databases
- SQLite (Mandatory)
- PostgreSQL (Preferred)
Edge Computing
- Raspberry Pi
- Edge Device Deployment
- Offline-First Systems
- Local Storage Architectures
API Development
Monitoring
- Logging
- Diagnostics
- Runtime Monitoring
Preferred SkillsIndustrial Systems
- SCADA
- EMS (Energy Management Systems)
- Inverter Integrations
- BESS (Battery Energy Storage Systems)
Industrial IoT
- Industrial Gateways
- Edge Computing Platforms
- Telemetry Systems
Cloud Exposure
- AWS IoT
- AWS Greengrass
- Azure IoT Edge
Experience Requirements
- 5+ years of Software Engineering experience
- 2+ years of Industrial Integration experience (preferred)
- 2+ years of Edge Computing experience (preferred)
- Strong experience with Modbus and RS485 device integrations
Ideal Candidate
- Strong understanding of industrial communication protocols
- Experience building production-grade edge computing solutions
- Passion for IoT, telemetry systems, and industrial automation
- Ability to work independently in a fast-paced environment
Pay: ₹90,000.00 - ₹100,000.00 per month
Experience:
- Edge Platform Engineer: 5 years (Required)
Work Location: Remote