Embedded C/C++ Developer
Brno, Czech Republic
před 3 dny
source : Just Join IT

CMake (nice to have)

Python (nice to have)

Networks (nice to have)

Linux (regular)

Unit Testing (regular)

C (advanced)

We are an autonomous team of C and C++ developers in the R&D department. We work mostly on libraries facilitating remote device management over LwM2M and CWMP protocols (e.

g. https : / / github.com / AVSystem / anjay ) but also on client applications based on these libraries running on Linux or real-time OSes.

In cooperation with other teams at AVSystem, e.g. UMP and Coiote IoT Data Orchestration we create solutions for IoT and Telco clients.

100% of our code is peer-reviewed (we test most of it!), some of it is shared as open-source.

Required skills and experience :

  • minimum 3 years of experience working in C and / or C++
  • experience working with real-time operating systems (e.g. FreeRTOS, Mbed OS, Zephyr, etc.),
  • experience in writing highly reliable code and knowledge of defensive programming techniques,
  • experience in writing unit tests,
  • experience in conducting code review,
  • knowledge of git version control system,
  • familiarity with Linux,
  • basics of computer networks,
  • understanding of algorithms, data structures, and general programming principles,
  • good verbal and written communication skills in English.
  • Nice to have :

  • knowledge of CMake, Python and Bash
  • experience with IoT protocols (e.g. LwM2M / Thread / LoRaWAN / MQTT)
  • experience with cryptography on embedded devices
  • experience with on-target embedded tests
  • What do we offer :

  • impact on product vision - you will have a say in deciding on key aspects of the product,
  • influence on technology - you will take part in choosing (and developing!) the technologies we use in our projects,
  • a chance to develop software which runs on thousands of devices around the world,
  • end-to-end work with the product - from coding, through testing, deployment, and profiling applications on production to observe the long-term impact of technical decisions,
  • multiple employee development options - you shape your career and we are here to help.
  • And everything you need to work effectively :

  • competitive salary (B2B, UoP)
  • paid time off + sick leave
  • flexible working hours,
  • remote work when you need it,
  • kitchen full of snacks and treats,
  • car parking area and bike room,
  • training and conferences,
  • Multisport card,
  • a relaxed work atmosphere no dress code, no open space.
  • Join us, apply now!

    Nahlásit tuto nabídku

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .