Talent.com
EHT Group Ltd.
Software DeveloperEHT Group Ltd. • Winnipeg, Canada
No longer accepting applications
Software Developer

Software Developer

EHT Group Ltd. • Winnipeg, Canada
26 days ago
Job type
  • Full-time
  • Temporary
Job description

About the role

SmartTrace is Chemelex's cloud platform for monitoring electrical heat tracing (EHT) at large industrial sites: refineries, chemical plants, and other process facilities. Heat trace cable keeps pipelines from freezing and holds process fluids at temperature. A single refinery can run thousands of heat trace circuits, and when one fails it becomes an operations problem very quickly. SmartTrace polls those field controllers over Modbus, streams the telemetry to the cloud, normalizes settings across a dozen incompatible controller families, raises and validates alarms, and gives operators one screen to triage from without needing an EHT specialist on every shift. We are hiring an intermediate developer to build features in that platform, with an emphasis on the part where software meets real hardware. You will write Node.js and TypeScript in our FOX repository, and a meaningful share of your work will involve talking to physical heat trace controllers: adding support for new device families, mapping their register layouts, making mass-programming operations reliable, and chasing down why a controller three provinces away reported a temperature that cannot possibly be right. This is not a role where hardware is an abstraction behind someone else's API. You will have controllers on a bench, you will read Modbus register maps from vendor manuals, and you will see your code move a setpoint on a real device. Currently this role is based off of a 6-month contract with the possibly to convert into full time but not guaranteed. Hybrid Role based in Kitchener. What you will work on

Device drivers and integrations. Add and extend support for heat trace controller families (Modbus TCP, Modbus RTU, and Modbus ASCII over serial-to-Ethernet gateways, plus CANbus for bridge-attached devices). Each new controller family means reading the vendor register map, modelling the device's settings and metrics in our generic device schema, and proving it works against real hardware. Telemetry ingestion at scale. Work on the pipeline that carries device messages from the on-site Supervisor service, over persistent WebSockets, through NATS, and into PostgreSQL and TimescaleDB. Our production sites generate millions of queue messages a day, so efficiency of the wire format and the read pattern is a real design constraint, not a theoretical one. Cloud API features. Build and extend REST and WebSocket endpoints in our Node.js and TypeScript API: alarms, settings, device metrics, reporting, and the integrations that push heat trace data out to customer DCS and SCADA systems over OPC-UA. Mass programming and field operations. Improve the tooling that reprograms thousands of devices at once, including batching, queueing, pre-transmission validation, and recovery when a device does not answer. Front-end when the feature needs it. Our operator dashboard is React and Redux. You are not expected to be a front-end specialist, but you should be able to carry a feature through the UI layer rather than handing it off at the API boundary.

#J-18808-Ljbffr

Create a job alert for this search

Software Developer • Winnipeg, Canada

Similar jobs

Work From Home Fast & Serious 100% Free - No experience

Clubshop | USSt. Andrews, Manitoba
Remote
Full-time

Discover The System Surveoo That’s Helping Newbies Earn Daily.Turn your free time into daily earnings by answering simple surveys.No product or tech skills needed.Join For Free And Start Earn... Show more

Administrative Assistant Admin Work At Home - Part-Time Online Focus Group Panel

ApexFocusGroupDunnottar, Canada
Remote
Full-time +2

We're now accepting participants for focus group studies! You can earn up to $750 per week working part-time from home.Simply register to see if you qualify—no experience as an administrative a... Show more

 • Promoted

Senior Software Developer

Conquest PlanningWinnipeg, Manitoba, Canada
Full-time

Leveraging artificial intelligence (we call it SAM) to deliver personalized and prioritized financial planning strategies that will help financial advisors, and their clients see what possibilities... Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausSt. Andrews, MB, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathWinnipeg, MB, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Smart Working even without experience

Clubshop | USWinnipeg Beach, Manitoba
Full-time

Discover The System MyLeadBiz  That’s Helping Newbies Earn Daily.Turn free traffic into  $100+ per day  with this beginner-friendly biz opp strategy.No product or tech skills n... Show more

Software Developer, Hydronics

Price IndustriesWinnipeg, Manitoba, Canada
Full-time

Price Industries Limited, North America’s leading manufacturer and distributor of air distribution products.The founding principles of Price have never changed – business integrity, first‑class ser... Show more

 • Promoted

Earn up to $400 per Day by Playing Games and Taking Surveys

AlmediaRitchot, Manitoba, Canada
Full-time

Since its launch 5 years ago, over 50MN users have earned and withdrawn over $150MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest rated op... Show more

 • Promoted

Remote Software Developer (Canada)

TuringWinnipeg, MB, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Senior Full Stack Software Developer

FigWinnipeg, MB, CA
Full-time

Seeking curious and creative types! We are an ambitious company of innovators building and shaping the future of customer service technology.Our solutions help the world’s biggest brands leverage a... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausSt. Andrews, MB, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Software Developer, Hydronics

Price Industries LimitedWinnipeg, MB, CA
Full-time

Price Industries Limited, North America's leading manufacturer and distributor of air distribution products (www.The founding principles of Price have never changed – business integrity, first-clas... Show more