2 views
Reintech
Responsibilities:
Development, debugging and introduction into production of new circuit solutions based on both digital (STM32, ESP32, Rockchip) and analog electronics.
solutionsCollaboration with the printed circuit board development team
Testing and finalization of software products
Requirements:
Experience in microcontroller programming
Experience in developing devices on microcontrollers with ARM architecture (STM32, etc.)
Experience in using HAL, working with direct peripheral registers
Experience in PCB design (Altium, Kicad, etc.)
Analog circuit development experience
ESP32 operation and debugging experience in Platformio
Basic interface debugging experience: UART, I2C, SPI
Experience working with low-level interfaces (UART, I2C, SPI, I2S, etc.) and understanding them
Experience in working with wireless protocols (Sub-1 GHz, Wi-Fi, Bluetooth) and understanding the principles of their operation
p>
Ability to read electrical diagrams and technical documentation for components
Soldering skills and use of measuring equipment
Simulation of device operation
Development of device technical documentation < /p>
Would be a plus:
IoT development experience
RF experience: use, setup, development of radio transmitters, receivers, antennas
Development of devices on platforms running Linux/Unix
Software development in C, C++, RUST