Principal Engineer
Core
Lead R&D initiatives for process automation solutions, driving technology and software development while acting as the primary technical authority for product and technology issues.
Role type
Principal Engineer (R&D)
Builds
Process automation products, software platforms, and solutions for industrial customers
Domain
Industrial automation, process control, IoT
Deliverable
production ML models | product features | infrastructure
Required skills
C# (.NET/.NET Core), IoT API design (REST, WebSocket), middleware patterns (MQTT, AMQP), SOLID principles, container orchestration (Docker/Kubernetes), Linux administration, Git, database design (relational/graph)
Preferred skills
Agile methodologies (SCRUM/SAFe), root cause analysis, quality improvement programs
Technologies
.NET, .NET Core, REST, WebSocket, MQTT, AMQP, Docker, Kubernetes, Git
Responsibilities
Lead or coordinate major technology/engineering projects; act as first point of contact for R&D technical issues; support strategic technology management and architecture; resolve customer issues and guide root cause analysis; propose actions to mitigate quality problems; drive product quality and process improvement programs
Seniority
Principal, hands-on IC with strategic scope