Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was less than a week ago

Male, 52 years, born on 18 July 1973

Moscow, metro station Schelkovskaya, willing to relocate (Moscow, Saint Petersburg), prepared for business trips

Firmware Engineer

550 000  in hand

Specializations:
  • Programmer, developer

Employment type: full time, part time, project work/one-time assignment, volunteering, work placement

Work experience 23 years 1 month

October 2024currently
1 year 7 months

Moscow

Electronics, Tool Engineering, Household Appliances, Computers and Office Equipment... Show more

Firmware Engineer
- Development of software for microcontrollers. Creation of remote data acquisition and processing system, as well as device control system on ARM microcontrollers using MQTT protocol. - Writing software for ARM Atmel SAM3x, MSP430 microcontrollers in C/C++, assembler. - Writing software for monitoring, control and configuration of remote devices via MQTT, AES encryption. Software to collect data from various devices via Modbus, output information on a graphical display. Optimization of power consumption. - Writing a windows application for Windows using Python, PyQt6, Qt Designer. - Writing technical documentation. - Developing software design in UML using OOP patterns, SOLID and GOF principles. - Using RTOS. - I actively use AI in program development, which increases productivity and improves code quality. - Rivers engineering of protocols for working with Com port.
September 2022October 2024
2 years 2 months
OOO TFKA

Kaliningrad

IT, System Integration, Internet... Show more

Director, supervisor.
Project management, development of electronic devices and software, writing technical documentation. Reporting to the grantor. Execution of works under the grant from the Foundation for Assistance to Innovations on the theme "Development of software and hardware complex for use in animal husbandry, in particular, farmers engaged in breeding cattle (cattle)." Programming of ARM CORTEX, ESP32 microcontrollers. in C language Writing software for base stations under Linux, C / Python language Development, manufacturing and testing of electronic devices using Altium Designer.
February 2015September 2022
7 years 8 months
Nwave Technology Ltd

Moscow, www.nwave.io/

Electronics, Tool Engineering, Household Appliances, Computers and Office Equipment... Show more

Firmware Engineer
Hardware and Firmware development. As a member of Nwave team won Cisco BIG Awards 2015 . Our product was a wireless network platform for M2M communications and the IOT that provides low-cost, low-power communication between devices and the cloud. My part of job was to develop a device schematic and firmware. Responsible for specification, design and development of firmware for battery powered devices of Nwave IoT network including: * Architecture, design and development parking sensor, that implements magnetic and light sensor for car detecting and low energy algorithm for sending data to the Base Station over the air. * Architecture, design and development universal datalogger for gathering data from different sensors including soil moisture sensors and sending them to the base station. * Architecture, design and development NWAVE development kit to give user a capability to evaluate and use an nwave radio module and a software library in a variety of different applications. * Writing GUI software in java for communication with devices.
April 2013February 2015
1 year 11 months
STRIJ ltd

Moscow, strij.tech/

Electronics, Tool Engineering, Household Appliances, Computers and Office Equipment... Show more

Firmware Engineer
Responsible for hardware and firmware design and development devices for IoT application such as radio modems for connecting different types of sensors into STRIJ network. My job was development schematic in Altium Designer, writing firmware for cortex M3 and MSP430 microprocessors, making prototypes, choosing and ordering components.
August 2007April 2013
5 years 9 months

Kaliningrad

Heavy Engineering... Show more

Firmware Engineer
Transas - Kaliningrad is a subsidiary of Transas in Kaliningrad. Working in this company i was responsible for all aspects of new product development of fishing and navigation equipment, such as fish sounders, gyrocompass interface, power supply.
April 2003August 2007
4 years 5 months

Kaliningrad

Firmware Engineer
Responsible for hardware and firmware design and development of fishing and navigation equipment, such as fish sounders, gyrocompass interface, power supply. Used C and Assembler programming languages for AVR, PIC and Intel 8051 microcontrollers. Used Bluetooth and USB interfaces for collecting data. Used NMEA protocol for connecting with different marine devices.

Skills

Skill proficiency levels
Advanced level
C/C++
Altium Designer
ARM
AVR Studio
Keil
IAR
Driving Licence B
MQTT
ESP32
STM32
Medium level
Java
Git
MS Office
Linux
MATLAB
Assembler
FreeRTOS
Python
Basic level
NI Multisim

Driving experience

Driver's license category B

About me

Lead a healthy lifestyle. I am fond of running. I am constantly engaged in self-education.

Higher education

1996
Higher education
Baltic State Academy
Radiotechnical, Bachelor of Science

Languages

Russian — Native

English — C1 — Advanced

Tests, examinations

2023
Functional Safety Enginreenging ISO26262
TUV SUD Akademie Gmbh, Functional safety engineer
2023
Python PCAP: Pass Certified Associate in Python Programming on 12/01/2023
Adrian Wiech on Udemy

Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Doesn't matter