Tomra
Food Industries
IoTSoftwareEngineer(Freelance)
Neural analysis suggests this role is
optimal for not-applicable candidates.
“IoT Software Engineer (Freelance) at Tomra. Skills: IoT Software Engineering, Embedded Linux, Azure IoT Edge, Cybersecurity. Develop custom Linux-based operating system. Maintain custom Linux-based operating system”
Industry & Context.
Technical problem-solving; Troubleshooting; Follow-up skills
Willingness to travel internationally (<10%)
What They're Looking For.
Must Have
5+ years’ experience in IoT or embedded Linux software engineering, Linux system administration skills, Microsoft Azure IoT Edge experience, Docker experience, Excellent written and spoken English
Nice to Have
C++ proficiency, Python proficiency, Experience using LLMs for software development, Experience with NIS2, Experience with CRA, Experience with IEC 62443
What You'll Do.
Develop custom Linux-based operating system
Maintain custom Linux-based operating system
Harden custom Linux-based operating system
Build automated OS image CI/CD pipelines
Manage system services
Manage boot processes
Implement OS-level security controls
Manage device provisioning
Manage device lifecycle
Execute global-scale OS rollouts
Manage security update lifecycle
Develop Azure IoT Edge modules
Build machine connectors
Write automated tests
Write technical documentation
Integrate devices with Azure IoT Hub
Integrate devices with Device Update for IoT Hub
Maintain container-based workloads
Troubleshoot production issues
Support NIS2 compliance activities
Support CRA compliance activities
Perform threat modelling
Perform security reviews
Perform vulnerability remediation
Maintain logging documentation
Maintain monitoring documentation
Maintain compliance documentation
How You'll Work.
Team & Collaboration
Cross-team communication; Cooperate with R&D teams
Communication Scope
Written English; Spoken English
Full Job Description
[TOMRA Food](https://www.tomra.com/en/food) is a multinational organisation and a leading provider of sensor-based sorting, peeling and integrated post-harvest solution for the food industries. Transforming global food production to maximise food safety and minimise food loss by making sure Every Resource Counts™ , has been our strength for over 50 years. At TOMRA, we want people to innovate , show passion in their work and be responsible. We encourage the freedom to innovate and take risks that result in breakthroughs that challenge the status quo. We value passion that focuses and commits to meeting success. We believe in a responsible and safe mindset that takes care of our customers, products, and fellow employees. Join the resource revolution! We are seeking an experienced IoT Software Engineer to join our team, working across two core disciplines: Linux-based operating system development for edge devices and Azure IoT Edge application development. This role sits at the intersection of embedded systems, cloud-connected software, and cybersecurity. You will be key in hardening our custom Linux OS and applications for IoT deployments, building and maintaining cloud-connected edge software, and driving compliance with emerging cybersecurity regulations including the Cyber Resilience Act (CRA) and NIS2 Directive. Responsibilities: * Develop, maintain, and harden a custom Linux-based operating system (Ubuntu) for IoT edge devices. * Build automated OS image CI/CD pipelines and manage system services, networking, and boot processes. * Implement OS-level security controls including secure boot, disk encryption, firewall rules, and certificate management. * Manage device provisioning and lifecycle using Azure Device Provisioning Service (DPS). * Execute global-scale OS rollouts and manage the security update lifecycle. * Develop various Azure IoT Edge modules in C# * Build machine connectors for telemetry ingestion and predictive maintenance. * Write automated tests an
Applying for this IoT Software Engineer (Freelance) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Tomra?
Real rants from real employees. Read before you apply.