Embedded Linux Consultant (System Image Rebuild for Domotz Box Platform)
About the Project
Domotz is seeking an experienced Embedded Linux Consultant to assist in rebuilding and modernizing the system image for the Domotz Box platform — a fleet of around 20,000 deployed units.
Responsibilities
Analyze the current system image, hardware platform, and deployment constraints.
Design and implement a new, stable, maintainable system image based on an up-to-date Linux kernel and supported OS.
Ensure backward compatibility and smooth transition strategies where necessary.
Collaborate with internal teams (Network Collector, DevOps) to plan for side-by-side deployment and upgrades.
Document build procedures and operational guides for the new system image.
Support planning and validation of an OTA (Over-The-Air) mass upgrade strategy across the existing deployed base.
Advise on best practices for long-term maintenance and security patching.
Required Skills and Experience
Proven expertise in embedded Linux system development and maintenance.
Deep understanding of bootloaders, kernel building, OS image creation, and OTA upgrade mechanisms .
Strong troubleshooting and debugging skills at system and kernel level.
Ability to produce clear technical documentation.
Preferred Skills
Prior work migrating devices from legacy systems to modern platforms .
Hands-on experience with Ubuntu Core platforms (Core 16, Core 20, Core 22).
Familiarity with Ubuntu Core system architecture and snap packages .
Knowledge of the ARM architecture and device-level Linux optimizations.
Experience working with large-scale, deployed IoT or embedded device fleets.
Deliverables
Rebuilt and validated system image ready for mass deployment.
Detailed documentation of the image build process.
Recommendations for OTA upgrade process and risk mitigation.
(Optionally) Support during rollout testing and early production phases.
This Consultant role is full-time and fully remote, offering flexibility with no requirement to work in sync with the team. We anticipate the project will last between one and three to four months.
What We Offer
Initial Consultancy Agreement for one month, with renewals until the project’s completion.
A collaborative and innovative work environment.
A challenging, deeply technical project.
The chance to work on exciting projects with a talented team!
About Us
Domotz is a leading Software as a Service (SaaS) provider specializing in network monitoring and management solutions. Our innovative platform empowers IT professionals, integrators, and service providers with comprehensive tools to manage and secure networks efficiently. At Domotz, we are committed to delivering excellence and fostering a culture of innovation, collaboration, and customer-centricity.
Domotz is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Join us at Domotz and be a part of a team that's shaping the future of network management and security!