i̇C Proqramlaşdırma
            
            İnteqral dairələrin proqramlaşdırılması (IC programming) müasir elektronika inkişafının vacib bir tərəfini təşkil edir. Bu ixtisas sahəsi elektron cihazların əsas elementi olan inteqral dairələrin işini idarə edən kodun yazılmasını, test edilməsini və həyata keçirilməsini əhatə edir. IC proqramlaşdırılması mikrokontrollerlərin proqramlaşdırılması, FPGA konfiqurasiyası və firmware-in inkişafı kimi müxtəlif metodları özündə birləşdirir. Mühəndislər inteqral dairələrin performansını maksimuma çatdırarkən enerji istehlakını minimuma endirən səmərəli kod yaratmaq üçün xüsusi alətlərdən və inkişaf mühitlərindən istifadə edirlər. Bu proses adətən ilkin dizayn və simulyasiyadan başlayaraq test və nəhayət həyata keçirmə kimi bir neçə mərhələni əhatə edir. Müasir IC proqramlaşdırılması inkişaf etmiş idarəetmə sistemləri, məlumat emal blokları və yerləşdirilmiş tətbiqlərin yaradılmasına imkan verən müxtəlif proqramlaşdırma dillərini və protokolları dəstəkləyir. Bu sahə ağıllı cihazlar, sənaye avtomatlaşdırma sistemləri və istehlak elektronikasının yaradılması üçün zəruri olan həm аппарат arxitekturası, həm də proqram təminatı inkişaf prinsipləri haqqında geniş bilikləri tələb edir. IC proqramlaşdırması həmçinin real şəraitdə etibarlı işləməni təmin etmək üçün sazlanma alətlərini, proqramlaşdırma interfeyslərini və doğrulama üsullarını da özündə birləşdirir.