Tomra

Software Engineer

Tomra
Apply
2 days ago
Dublin, IrelandSenior

Responsibilities

  • Develop and maintain digital platform software and Linux-based edge applications.
  • Design and optimize containerized applications for telemetry collection, local data processing, buffering, and secure communication with cloud and on-premises systems.
  • Build data pipelines and services that process and distribute machine-generated data.
  • Support deployment, monitoring, and lifecycle management of machine-learning models.
  • Extend MLOps tooling, integrations, and communication interfaces.
  • Apply secure-by-design practices including device identity, certificate authentication, encryption, secrets management, vulnerability management, and secure software updates.
  • Perform unit and end-to-end testing and investigate technical issues with cross-functional teams.
  • Define data-flow requirements, operational needs, and technical solutions with partner teams.
  • Create technical documentation and support onsite deployments and occasional international travel.

Requirements

  • 5+ years of relevant experience.
  • Degree in Computer Science or a related field.
  • Proficiency in C#/.NET or another modern systems/backend language, with the ability to work effectively in C#.
  • Working knowledge of Python.
  • Experience with Linux, OCI containers/Docker, CI/CD, and software testing.
  • Experience with IoT platforms and protocols such as MQTT, gRPC, OPC UA, HTTP/REST, WebSockets, or AMQP.
  • Knowledge of ADX, MongoDB, or PostgreSQL databases.
  • Ability to turn ambiguous requirements into prototypes and MVPs and communicate technical trade-offs clearly.
  • English proficiency and strong written, spoken, interpersonal, and cross-team communication skills.
  • Organized, detail-oriented, self-motivated, collaborative, and willing to travel internationally less than 10%.

Benefits

  • Competitive compensation package.
  • Health insurance.
  • Pension scheme with employer contributions ranging from 4% to 8% depending on employee contribution.
  • 25 days of annual leave plus additional long-service days.
  • International and collaborative working environment.
  • Space and support to experiment with new technologies.
  • Social events and professional training and development.
  • Equal opportunity employer with reasonable accommodations available.
  • Occasional international travel and onsite deployment support as required.

Tech Stack

Categories

BackendData Engineering
Tomra

About Tomra

1,001-5,000 employees

TOMRA builds sensor-based collection and sorting systems for recycling, food processing, and mining, and is widely known for reverse vending machines for deposit containers. It sells equipment, software, and services to retailers, material recovery facilities, food processors, and mines worldwide, generating revenue from machine sales and service contracts. Founded in 1972 and headquartered in Asker, Norway, it is publicly listed on the Oslo Stock Exchange.

Contact me