72% Job Success
Embedded System Engineer | IoT Solution Architect
- Industrial IoT - Automotive - Wearables I'm a seasoned Embedded Software Engineer with 10 years of professional experience. In a projects, I'm always keeping the system approach and task decomposition. I always take care of project complexity control and its further growth. My experience of development includes: • System design, writing technical requirements for clients, API documenting • Languages: C, Python, ARM assembler, AVR assembler, shell script, UML, XML, JSON • Target OS'es: different kinds of embedded Linux, FreeRTOS, ContikiOS, ChibiOS, TNKernel • Interfaces: UART-based (RS232, RS485, RS422), SPI, I2C, CAN, USB, Ethernet • Protocols: raw IP, ModBus (RTU and Ethernet), BLE, WiFi, ZigBee, NMEA, JTAG, SWD • IC's: almost all kinds of ARM Cortex-Mx, Cortex-Ax, ARM9 and ESPxx processors • SaaS: AWS Greengrass, AWS Lambda, AWS IoT Core, Amazon Alexa Skill set, Mender.io • Build systems: Make, buildroot, Yocto, esp-idf • Implementation of secure bootloaders and OTA updates • Development of security applications using RSA, HMAC, DH/ECDH, secure key sharing algorithms • Solid DSP background • Development high and low level drivers • Multithreading programming expert • Following the Test Driven Development (TDD) in my projects • Containers and Microservices for CI/CD pipelines and target platforms Bachelor in Electrical Engineering from the Moscow Aviation University.
Mark K. has more jobs. Create an account to review them