IT və texnologiya · smartjob
Embedded Control Systems Software Engineer
- Məşğulluq:
- Tam ştat
Elan tarixi: 30.10.2026 · Son tarix: 29.11.2026
Mənbədə son yoxlanış: 30.10.2026
Bu elan mənbədə 6 gündür təsdiqlənməyib. Hələ də açıq olduğuna əmin olmaq üçün müraciətdən əvvəl mənbə elanını yoxlayın.
Müraciət et
Xarici elana müraciət mənbə saytında tamamlanır.
İş haqqında
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. Əsas vəzifələr 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. Tələblər 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