Embedded Rust Developer

Hello, we’re Datamole: a friendly data & AI company of 80+ people based in Prague and Brno. We’re a mix of data scientists, data engineers, and fullstack developers. We develop custom AI, IoT & UI solutions for industrial companies in agriculture, machinery or biotech. 


We are seeking a Rust developer with expertise in low-level programming to join our team in Prague. You will contribute to the development of embedded and industrial software running on Linux and OS-less systems, focusing on sensor data collection and edge computing.


What will be your key responsibilities:


YOUR RESPONSIBILITIES:


  • Design, development, and deployment of software for embedded devices and industrial computers with OS-less and Linux-based systems.
  • Collaboration with our data science and software engineering teams to facilitate cloud-to-edge integration, data preprocessing, edge computing, and the deployment of ML models on edge devices.
  • Work in tandem with hardware engineers to address important aspects of HW design, including sensor development, interface selection, microcontroller design, and networking.
  • Working closely together with engineers on the customer side.


What experience should you have:

YOU SHOULD HAVE

  • 1+ years of industrial experience in software engineering.
  • A strong foundation in computer science, including knowledge of data structures, algorithms, and operating systems.
  • Proficiency in a “low-level” programming language such as Rust, C, or C++. It need not be Rust, but you must be willing to learn.
  • Advanced skills and experience in using Linux.


NICE TO HAVE:

  • Prior experience in programming for embedded systems
  • Proficiency in Rust, particularly in a no_std environment.
  • Experience with real-time systems
  • Experience in electronics and PCB design.
  • Familiarity with cloud computing platforms like Azure, AWS, or GCP, as well as Kubernetes and Docker.
  • Understanding of networking, encryption, and security such as UDP/IP, TCP/IP, TLS, etc.
  • Knowledge of Python.


What do you get in return:

WE OFFER:

➡️ A rare combo of interesting projects and a supportive atmosphere, resulting in a high level of satisfaction among us - Datamoles.

🤝 Friendly company culture, no useless meetings, no dress code (but please be dressed :))

🏠 Homely offices at Vítězné náměstí, Dejvice - right at the tram/subway station

⚖️ Life-work balance (yes, we put life first), flexible working hours

🏖️ 6 weeks of vacation, 5 sick days

🥳 Regular team buildings 4x a year, office parties

✅ Other perks: snacks, fruits and finest coffee & tea, a library with curated books, knowledge sharing sessions, Czech/English lessons, yoga lessons, bicycle parking spots, showers & towels, BBQ terrace, relax room (foosball, Xbox, guitar…)


INTERESTED?

If it sounds good to you, apply right away or find out more about Datamole here. 

—---------------------------------------------------------------------------------


MORE ABOUT DATAMOLE:

✅ Since 2015, we have been developing tailor-made AI, IoT, and UI solutions that help, for example: optimize milking robots 🐮, microscopes 🔬 or detect fruit ripeness 🥭.

✅ Our main office is in Prague (~80 people), with smaller teams (up to 10 people) in Český Krumlov and Brno.

✅ The majority of our clients are international, and the official language in our company is English.

✅ We mainly work in offices because we believe that good relationships are better built offline. 

❌ We do not offer fully remote positions.

✅ People here most appreciate interesting projects and good relationships.

Mám zájem o tuto pozici

Poslat nabídku na e-mail

Další pozice v oboru Informační technologie, region Prague

PHP developer junior

  • SiteOne
  • Praha hl.m.
  • Dohodou

Seš technologický nadšenec a baví tě věcem přicházet na kloub? Láká tě představa, že budeš pracovat na dlouhodobém projektu po boku zkušených seniorních vývojářů? Tak pokračuj ve čtení, vypadá to, že…

PHP developer junior

PHP Developer

  • SiteOne
  • Praha hl.m.
  • Dohodou

Baví tě pracovat ve velkém týmu, kde na jednotlivci nezáleží? Máš rád/a přesně vyhrazenou pracovní oblast a kulturu, kde se neočekává, že budeš strkat nos i mimo své pole působnosti? To je dobře.…

PHP Developer

Sitecore - Division Director

  • WMC Group
  • Prague
  • By agreement

Actum is a European Gold Sitecore Partner. So far we have successfully implemented more than 14 Sitecore projects for clients like Adecco Group, METRO Cash & Carry, RWE/innogy, Allianz Global…

Sitecore - Division Director