Job Description

Role Summary

We are hiring a Backend + AI Engineer to build robust PC-side software for device communications and telemetry-driven intelligence. This role focuses on reliable instrument connectivity, protocol handling, data logging pipelines, and practical AI/ML capabilities such as anomaly detection and predictive alerts—delivered with strong safety and quality guardrails.


Key Responsibilities

  • Build and maintain backend services in C#/.NET to communicate with instruments over serial/COM interfaces.
  • Implement protocol handling: buffering, framing, parsing, validation, checksums/CRC, timeouts, retries, and connection lifecycle.
  • Develop command/control workflows with safe behavior: configuration management, start/stop execution, runtime parameter updates, and fault recovery.
  • Create observability and diagnostics: structured logging, raw TX/RX capture, protocol tracing, and replay tools for reproducible debugging....

Apply for this Position

Ready to join Porous Materials Inc.? Click the button below to submit your application.

Submit Application