This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Mid-Level Rust Software Engineer to join our team focused on building innovative IoT solutions. TMC is an international high-tech consultancy company that brings expertise to their clients in order to support them with the realization of their technological challenges.
Job Responsibility:
Develop and maintain applications and libraries in Rust for IoT devices
Collaborate with the hardware team to integrate software into embedded systems
Optimize code for efficiency, security, and reliability
Implement communication protocols (MQTT, CoAP, etc.) for connected devices
Participate in software architecture design and code reviews
Troubleshoot performance and security issues in distributed environments
Requirements:
2–4 years of software development experience
1+ year in Rust
Strong understanding of concurrent programming and safe memory management
Familiarity with embedded systems, IoT frameworks, and communication protocols
Experience with Linux, Git, and CI/CD tools
Knowledge of C/C++ is a plus for firmware integration
Fluency in Italian and in English
Availability to travel and relocate for medium to long periods will be a plus
Serious motivation for the Employeneurship model of TMC
Nice to have:
Knowledge of C/C++ for firmware integration
Availability to travel and relocate for medium to long periods
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.