Rust Software Engineer

11 ore fa


Bergamo, Lombardia, Italia TMC A tempo pieno

Italy Software Bergamo Hybrid

We are looking for a Mid-Level Rust Software Engineer to join our team focused on building innovative IoT solutions.

About The Member Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

  • Technology & Engineering
  • Energy & Renewables
  • Life sciences & Pharma
  • Digital & IT
About this vacancy

The ideal candidate will have experience developing secure and high-performance software, with a strong background in embedded systems and device-to-device communication.

Your challenges?

  • 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.
What we expect from you
  • 2–4 years of software development experience, including 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 English.
  • Availability to travel and relocate for medium to long periods will be a plus.
  • Serious motivation for the Employeneurship model of TMC.
What you can expect from us

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. As such, TMC operates as an expert center at the disposal of its clients, helping them to be more competitive in an ever more global and faster-changing technological world. At TMC, we believe that people are the driving force behind technological innovation. That is why we strive to create the best possible conditions for tech talents to thrive in. We offer a challenging and stimulating work environment in which you can be the director of your own career. As an Employeneur, you are part of our TMC family. In addition to our outstanding technical expertise, fun and engagement are meaningful parts of our culture.

The 5 basic principles of employeneurship

A long-term working relationship

Enjoy the security of a long-term contract and a stable source of income while getting the opportunity to work at diverse projects.

Individual profit sharing

Full transparency. That's it. For each of your projects, you know your hourly rate, your costs, and your individual performance-based profit sharing, all in order to stimulate your inner entrepreneur.

Business cells

Our employeneurs are grouped in business cells based on their technical expertise. They are small, focused and function as high-grade knowledge networks. And as buzzing communities of close colleagues.

YOUniversity

Every employeneur drives their own career. Together, we make a plan for personal and professional growth. Receive personal coaching and an extensive training budget to keep developing yourself and deliver outperformance at our clients.

The Entrepreneurial Lab

Work on your technical dreams in our lab. Collaborate with others in multidisciplinary teams to unlock out-of-the-box thinking and innovative ideas as well as entrepreneurial skills.


  • SAP Software Engineer

    2 settimane fa


    Bergamo, Lombardia, Italia Randstad Digital A tempo pieno

    Randstad Digital Talent Services , divisione specializzata nella ricerca, selezione e formazione di profili IT di Randstad Italia, ricerca un:SAP SOFTWARE ENGINEERper una multinazionale italiana, leader mondiale del settore elettrico ed elettronico, con oltre 50 anni di storia e una presenza in più di 100 paesi.L'azienda offre:una divisione dedicata alla...

  • Senior Software Engineer

    2 settimane fa


    Bergamo, Lombardia, Italia Microsoft A tempo pieno

    OverviewAzure DevOps supports a collaborative culture and set of processes and tools that bring together developers, projects managers, and contributors to develop software. It enables the organizations to run the entire software development life-cycle from planning through deployment and maintenance.We are looking for software Senior Software Engineers who...


  • Bergamo, Lombardia, Italia Exsensia A tempo pieno

    Exsensia è una startup innovativa, frutto della collaborazione tra i laboratori dell'Istituto Italiano di Tecnologia (IIT) e dell'Università di Pisa. La nostra missione è trasformare la programmazione robotica rendendola intuitiva, flessibile e accessibile, semplificando la gestione di sistemi complessi e riducendo la dipendenza da competenze altamente...


  • Bergamo, Lombardia, Italia TMC A tempo pieno

    Italy Software Bergamo HybridAs Mobile Software Engineer, you will be involved in the design, development, and testing of mobile apps throughout the entire product lifecycle.About The Member CompanyWe are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a...


  • Bergamo, Lombardia, Italia TMC A tempo pieno

    As Linux Embedded Software Engineer, based in Milan, you will be involved in the design, development, and testing of innovative products throughout the entire product life-cycle.About This VacancyParticipate in functional requirements collection and architecture definitionDesign and develop firmware using C and C++Support the system validation...


  • Bergamo, Lombardia, Italia Kalpa A tempo pieno

    Kalpaè un punto di riferimento strategico sul mercato per la progettazione e consulenza in ambitoembedded.All'interno di Kalpa integriamo esperienze e competenze specialistiche con un approccio multidisciplinare affiancando i nostri clienti nella creazione di innovazione tecnologica in ambito firmware, software embedded, mobile, web e cloud nei settori che...


  • Bergamo, Lombardia, Italia TMC A tempo pieno

    Italy Software Bergamo On-siteWe are looking for a Senior Java Software Engineer experienced in cloud-native development to join our team and contribute to the design and implementation of scalable and innovative solutions.About The Member CompanyWe are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital...


  • Bergamo, Lombardia, Italia CPL & TAYLOR by Synergos srl A tempo pieno

    CPL & TAYLOR By Synergos, RicercaAUTOMATION SERVICE ENGINEER(Rif.ANN404123)SEDE DI LAVORO: BergamoCONTRATTO:contratto a tempo indeterminato; full-timeRETRIBUZIONE: tra i 50.000€ e i 65.000€ lordo annuoL'aziendaL'azienda in cui entrerai a far parte, è una storica realtà internazionale, specializzata nella progettazione e realizzazione di sistemi di...


  • Bergamo, Lombardia, Italia agap2 Italia A tempo pieno

    CHI SIAMOAGAP2è un gruppo europeo di consulenza ingegneristica e operativa facente parte del GruppoMoOngy.Presente in 14 paesi europei con oltre 8.500 dipendenti, abbiamo aperto, da sei anni, la prima sede italiana a Milano e, vista la continua crescita, stiamorafforzando e ampliandoil nostro team con persone che condividano gli stessi valori della nostra...


  • Bergamo, Lombardia, Italia TMC A tempo pieno

    Italy Software Bergamo HybridJoin TMC and become part of an international team driving innovation.About The Member CompanyWe are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to...