Position: Senior Embedded Software Developer
Company: Deveritec
Category: C++
Experience required: 2y
English level: upper

**Tasks:**
- Development of software concepts and solutions based on individual customer requirements 
- Design, architecture and implementation of firmware for embedded systems in C/C++ 
- Development of applications on real-time operating systems like Mbed OS and FreeRTOS
- Programming of software components for microcontroller platforms
- Connection of sensors, definition of interfaces and integration of bus systems 
- Development of state-of-the-art radio protocols 
- Creation and execution of test requirements and test cases of the software modules

**Requirements:**
- Completed studies in the field of computer science, electrical engineering or comparable qualification
- Experience in the specification of software architecture and design
- Profound knowledge in programming embedded systems in C/C++
- Experience with realtime operating systems like FreeRTOS, Mbed OS or RTX would be an advantage
- Confident handling of bus systems (CAN, RS232, RS485, SPI, LAN) advantageous
- Experience with the scripting language Python is an advantage
- Experience with tools of modern software development such as Git, JIRA, CI and CD
- Business fluent in German or English

The next 6 months - work remotely, in the future, a hybrid format - remote / visiting the office.
We are considering candidates who live in Kiev or who are ready to move to live in Kiev in the near future.

You have the ability to quickly familiarize yourself with new topics and approach complex tasks in a goal-oriented manner? You like to work independently in smaller project teams and maintain an open and direct communication style? Then become a part of us. We are looking forward to your application!