Файл CV
II
Embedded Software Engineer

Gender Мужчина

address Кишинев

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".

Загруженный файл CV

Cv Preview

Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.

Embedded & Systems Software Engineer – C/C++ Developer

Location: Chisinau, Moldova.

About Me

Engineer with a strong foundation in C/C++ development, embedded systems, and client-server architectures. I enjoy building secure, efficient, and scalable applications from low-level firmware to high-level systems. Passionate about problem-solving, systems design, and collaborative development.

Skills

  • Programming Languages: C, C++ (incl. C++20), Python, Java, PLC
  • Client-Server Development: Multithreading, Networking (TCP/IP, MQTT, WebSockets).
  • Embedded Systems: STM32, ESP32, ARM Cortex-M, FreeRTOS, ZephyrOS
  • Hardware Design: Schematic and PCB design.
  • Software Practices: SOLID, RAII, DRY, KISS, Clean Code, Agile/Scrum, Git
  • Languages: English (intermediate), Romanian (intermediate), Russian (fluent)

Work Experience

PLC Engineer Intern
Inther Software Development (ISD)

  • Developed an automated conveyor system with Accumulation and Divert Zones for dynamic box routing.
  • Programmed PLCs using Siemens TIA Portal v18 and integrated ConveyLinx modules via PROFINET.
  • Created animated and interactive HMI interfaces (settings, controls, status).
  • Integrated optical and retro-reflective sensors for object detection.
  • Designed control logic for motors and divert mechanisms.
  • Assembled and wired control cabinets with buttons, indicators, and EMS.
  • Participated in planning, task breakdown, and team collaboration.
  • Gained hands-on experience in the full industrial automation development cycle.

Embedded Systems Intern – C/C++ Developer
AROBS Transilvania Software S.A. · Nov 2024 – Mar 2025

  • Developed embedded software in C/C++ for STM32-based systems with real-time control requirements.
  • Worked with FreeRTOS and Linux; implemented multithreaded applications using synchronization primitives.
  • Integrated IoT features: sensor data acquisition, BLE/Wi-Fi communication, and MQTT.
  • Debugged firmware using debugger, oscilloscopes, and logic analyzers.
  • Collaborated with engineers during code reviews and system integration.

Embedded Systems Engineer
BSW TECH · Sep 2023 – Nov 2024

  • Created firmware in C/C++ for ESP32, AVR, and ARM Cortex-M microcontrollers.
  • Handled full-cycle development: schematic design, PCB layout, coding, and testing.
  • Key projects:
    • AURORA Game – custom handheld console.
    • Bug Identifier – IoT-based pest and disease detection system.
    • Smart Home, Cable Tester, Universal Remote Control – automation and industrial tools.
  • Used ESP-IDF, Arduino, and low-level driver development (GPIO, ADC, UART, etc.).
  • Performed hardware debugging and collaborated on board/firmware optimization.

Freelance Embedded Systems Engineer / Independent Developer
Self-Employed · 2019 – Present

  • Developed complete hardware and firmware for IoT and automation systems.
  • Built interactive control systems for Questify escape rooms.
  • Created Balkontraker – solar tracker with motor control, energy monitoring, cloud sync, and mobile app.
  • Integrated RTOS and multithreading in home robotics, creating scalable software architecture.
  • Provided consulting on PCB design and embedded software optimization.

Education

Technical University of Moldova
Bachelor’s Degree in Robotics and Mechatronics
Faculty of Computers, Informatics and Microelectronics
2022 – Present

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".