IoT Embedded Software Engineer (C, C++, Python, Nvidia, nRF)

WizzDev Prosta Spółka Akcyjna

Poznań, Grunwald +1 więcej
Praca hybrydowa
Kontrakt B2B
💼 Kontrakt B2B
🏠 Praca hybrydowa
Pełny etat
C++
C

About the project

  • You will be developing embedded software for novel instruments used by our clients. Initially, you will join one of the existing projects and be able to own part of the solution. We will also give you enough time to onboard into projects and required technologies. Our clients use interesting Machine Learning algorithms to process information from various sensors so there will be a lot of challenges. You will develop: processing, visualizations and storage for all data. In general - WizzDev projects require working with various embedded systems projects in the area of robotics and Internet of Things software - from design to production.

Your responsibilities

  • Design and development of firmware which communicates with IoT cloud platforms and mobile applications,
  • Design of Internet of Things systems and solutions,
  • Engage in IoT product launch activities,
  • Managing projects by providing technical analysis and working with the customer as a technical contact.

Our requirements

  • Degree in a field (computer science, robotics, telecommunication),
  • Minimum 2 years (after MSc) of commercial experience in C, C++ languages,
  • Experience working in embedded systems or IoT environment,
  • Communication skills and practical use of English - ideally at least C1,
  • Basic knowledge in one of the following areas: microprocessor programming, IoT systems, real-time signal processing, control theory or robotics,
  • Ability to work in a team and solve problems together with the customer,
  • Strong motivation to learn new skills.

Optional

  • Working knowledge of advanced C/C++, including, Qt, CMake, GTest and Valgrind,
  • Knowledge of HTTP, Wi-Fi, MQTT, GPS, BLE, LoRa or Zigbee,
  • Experience with NVIDIA (Jetson), STM32, nRF or ESP32 platforms
  • Knowledge of languages: Python, TypeScript, CUDA
  • Knowledge of Git version control system and Git-flow process,
  • Knowledge of development tools in a Linux or Windows environment,
  • Experience with bare-metal software as well as FreeRTOS,
  • Prior experience with: AWS IoT Core, Azure IoT or Google Cloud IoT,
  • Understanding of Embedded Linux architecture e.g. Yocto, Ubuntu,
  • Knowledge of machine learning / AI methods,

Technologies we use

This is how we work on a project

  • Clean Code

  • code quality measures

  • code review

  • design patterns

  • static code analysis

  • Continuous Integration

  • DevOps

  • team-level deployment

  • functional tests

  • test automation

  • testing environments

  • unit tests

  • manual tests

What we offer

  • Participation in exciting global projects,

  • Contact with the variety of newest technologies,

  • Great opportunity for personal development and friendly work atmosphere,

  • We use modern technologies: Git Flow, Jira, Agile, Google Chat and cloud-based documentation,

  • Junior, regular, senior and tech lead level positions - so the salary range is very wide and competitive,

Wyświetlenia: 4
Opublikowana12 dni temu
Wygasaza 12 dni
Rodzaj umowyKontrakt B2B
Tryb pracyPraca hybrydowa
Źródło
Logo
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "IoT Embedded Software Engineer (C, C++, Python, Nvidia, nRF)"