Vakansiya haqqında

Conditions:

  • Location: Baku, Azerbaijan
  • Working days: Monday to Friday
  • Working hours: 09:00–18:00 (break: 13:00–14:00)

We are looking for an engineer to develop software for radio systems covering digital signal processing devices, the reception, processing and generation of control commands, and the processing of digital and analog control commands on microcontroller platforms. This is a software position: developing firmware and algorithms, not designing the board itself.

Responsibilities

  • Developing embedded software (firmware) for microcontrollers that implements the reception, processing and generation of control commands;
  • Implementing digital signal processing algorithms (filtering, demodulation, generation of control sequences) on microcontrollers;
  • Developing drivers and low-level software for peripherals: ADC/DAC, data exchange interfaces (UART, SPI, I2C, CAN, RS-232/485, Ethernet);
  • Processing and converting analog and digital control signals, and interfacing them with actuators at the software level;
  • Debugging firmware on hardware test benches, diagnosing and resolving real-time faults;
  • Working with circuit designers on component selection (microcontrollers, ADC/DAC, sensors);
  • Developing and executing test scenarios, documenting test results;
  • Maintaining technical and software documentation for the project.

Requirements

  • Higher technical education (radio engineering, electronics, automation, instrument engineering, computer science and engineering or a related field);
  • Experience developing embedded software in C/C++ for microcontrollers (STM32, AVR, MSP430, Cortex-M and similar);
  • Understanding of digital and analog circuit design, ability to read schematic diagrams;
  • Basic knowledge of digital signal processing (DSP): filtering, sampling, spectral analysis;
  • Experience with data exchange interfaces (UART, SPI, I2C, CAN, etc.);
  • Skills in debugging embedded software using JTAG/SWD debuggers, an oscilloscope and a logic analyzer;
  • Experience with version control systems (Git);
  • Ability to work independently and in a team with circuit designers and algorithm developers

Nice to have

  • Experience with RTOS (FreeRTOS and similar);
  • Experience developing automatic control or telemetry systems;
  • Knowledge of industrial protocols (Modbus, CAN, DNP3, OPC UA);
  • Experience preparing documentation in accordance with ESPD (Unified System for Program Documentation);
  • Experience with domestically produced components (Milandr, NIIET, etc.).

Interested candidates can apply by filling out the form in the Apply for job button.

Conditions:

  • Location: Baku, Azerbaijan
  • Working days: Monday to Friday
  • Working hours: 09:00–18:00 (break: 13:00–14:00)

We are looking for an engineer to develop software for radio systems covering digital signal processing devices, the reception, processing and generation of control commands, and the processing of digital and analog control commands on microcontroller platforms. This is a software position: developing firmware and algorithms, not designing the board itself.

Responsibilities

  • Developing embedded software (firmware) for microcontrollers that implements the reception, processing and generation of control commands;
  • Implementing digital signal processing algorithms (filtering, demodulation, generation of control sequences) on microcontrollers;
  • Developing drivers and low-level software for peripherals: ADC/DAC, data exchange interfaces (UART, SPI, I2C, CAN, RS-232/485, Ethernet);
  • Processing and converting analog and digital control signals, and interfacing them with actuators at the software level;
  • Debugging firmware on hardware test benches, diagnosing and resolving real-time faults;
  • Working with circuit designers on component selection (microcontrollers, ADC/DAC, sensors);
  • Developing and executing test scenarios, documenting test results;
  • Maintaining technical and software documentation for the project.

Requirements

  • Higher technical education (radio engineering, electronics, automation, instrument engineering, computer science and engineering or a related field);
  • Experience developing embedded software in C/C++ for microcontrollers (STM32, AVR, MSP430, Cortex-M and similar);
  • Understanding of digital and analog circuit design, ability to read schematic diagrams;
  • Basic knowledge of digital signal processing (DSP): filtering, sampling, spectral analysis;
  • Experience with data exchange interfaces (UART, SPI, I2C, CAN, etc.);
  • Skills in debugging embedded software using JTAG/SWD debuggers, an oscilloscope and a logic analyzer;
  • Experience with version control systems (Git);
  • Ability to work independently and in a team with circuit designers and algorithm developers

Nice to have

  • Experience with RTOS (FreeRTOS and similar);
  • Experience developing automatic control or telemetry systems;
  • Knowledge of industrial protocols (Modbus, CAN, DNP3, OPC UA);
  • Experience preparing documentation in accordance with ESPD (Unified System for Program Documentation);
  • Experience with domestically produced components (Milandr, NIIET, etc.).

Interested candidates can apply by filling out the form in the Apply for job button.

Bu vakansiyaya uyğunsan?

CV‑ni yüklə — 10 saniyəyə uyğunluq faizini, bazar dəyərini və CV‑də çatışmayanı gör.

Yerləşmə
Bakı
Təcrübə
Middle
Məşğulluq
Tam ştat
Əməkhaqqı
Göstərilməyib
Yerləşdirilib
29 oktyabr 2026
Son tarix
29 noyabr 2026
Baxış
216

Maaş bazarla müqayisədə

İşəgötürən məbləği göstərməyib. Texniki mühəndis üzrə bazar adətən 800–1 900 ₼ ödəyir, median — 1 225 ₼.

adətən bu qədər ödəyirlərnadir hallarda

65 açıq vakansiya, 30 maaş rəqəmi: elanlar, anketlər, «Maaşını yoxla».

Texniki mühəndis kimi öz maaşını yoxla

Müraciətin

HRX-də profil yarat

Profilə görə işəgötürənin qərarını görəcəksən, sənə uyğun vakansiyaların tövsiyəsini alacaqsan və onlara bir kliklə müraciət edəcəksən.

CV

Faylı yükləPDF, 8 MB-a qədər

CV-niz artıq HRX-dədirsə, faylı yükləmək lazım deyil — nömrənizi təsdiqləyin, onu özümüz qoşacağıq.

CV-n yoxdur? 5 dəqiqəyə hazırla

İşəgötürən səninlə necə əlaqə saxlasın?

«Vakansiyaya müraciət et» düyməsini basmaqla İstifadə şərtlərini və Məxfilik siyasətini qəbul edirsən.

Tanışına uyğundur?

Dostun linkdən birbaşa müraciət edə bilər

Bu vakansiya haqqında suallar

İş günləri bazar ertəsindən cümə gününə, saat 09:00–18:00 arasıdır, nahar fasiləsi 13:00–14:00-dür.

İş yeri Bakı şəhərində yerləşir.

Namizəd C və C++ proqramlaşdırma dillərində təcrübəyə malik olmalıdır.

STM32, AVR, MSP430, Cortex-M və oxşar mikrokontrollerlərlə işləmək bacarığı tələb olunur.

UART, SPI, I2C, CAN, RS-232/485 və Ethernet interfeysləri ilə işləmək bacarığı tələb olunur.

JTAG/SWD debugger, osiloskop və loqika analizatorundan istifadə etməyi bacarmalıdır.

Namizəd müraciət etmək üçün elektron poçt vasitəsilə sənədlərini göndərməlidir. Müraciət bu səhifədəki formadan göndərilir: məktub birbaşa işəgötürənin poçtuna gedir, qeydiyyat lazım deyil.

Müraciət formasına keç

Oxşar vakansiyalar

Bütün oxşar vakansiyalar

Texniki mühəndis üzrə Bakıda digər açıq elanlar.

Avrasya Baku İnşaat
Middle · 5+ ilBakı
2 500–3 000₼

Tikinti işlərinə nəzarət edir, layihəyə uyğunluq və minimum 5 il təcrübə tələb olunur

Construction SupervisionProject ManagementQuantity SurveyingAutoCAD+4
Müraciət etBirbaşa işəgötürənəBirbaşa işəgötürənə
Buxar Mühəndislik
Middle · 2+ ilBakı
1 500–1 700₼

Layihəçi mühəndis kimi texniki hesablamalar aparır və AutoCAD-də çertyojlar hazırlayır

AutoCADMicrosoft OfficeTechnical DrawingTechnical calculations+2
Müraciət etBirbaşa işəgötürənəBirbaşa işəgötürənə
Kensington
MiddleBakı
2 000–2 500₼

Tikinti layihələrinin planlaşdırılması və iş qrafiklərinin hazırlanması üzrə texniki mühəndis axtarılır.

Report PreparationData AnalysisTechnical DocumentationAutoCAD+7
Müraciət etBirbaşa işəgötürənəBirbaşa işəgötürənə
Bütün oxşar vakansiyalar
Göstərilməyib
Mikrokontrollerlərdə rəqəmsal siqnalın işlənməsi üzrə proqram mühəndisi
Müraciət et