Sterowanie aparatem
Aparat cyfrowy prawie w 100% sterowany jest elektronicznie. Zadaniem firmware'u jest więc również dobór właściwych parametrów ekspozycji, ustawianie ostrości oraz obsługa przycisków służących podczas fotografowania. Dobrym przykładem są tu przyciski sterujące zoomem w cyfrowych aparatach kompaktowych. Podczas pracy w trybie robienia zdjęć sterują one ogniskową obiektywu, natomiast w trybie przeglądania zdjęć powiększają lub zmniejszają podgląd wybranego zdjęcia. W aparacie cyfrowym takich wielofunkcyjnych przycisków zazwyczaj jest więcej. O ich funkcji w danej chwili decyduje właśnie oprogramowanie aparatu.

Firmware obsługuje też całe menu, za pomocą którego ustawia się podstawowe parametry pracy aparatu. Dzięki temu możliwa jest łatwa obsługa aparatu z poziomu wygodnego menu wyświetlanego na tylnym ekranie aparatu.
Podsumowując wewnętrzne oprogramowanie aparatu odpowiedzialne jest za następujące funkcje:
- przetwarzanie obrazu z matrycy CCD/CMOS
- obsługę ustawień balansu bieli, wyostrzania, nasycenia barw, itd.
- dobór parametrów ekspozycji
- sterowanie układem AF
- sterowanie ogniskową obiektywu (zoomem)
- sterowanie migawką i spustem aparatu
- ustalenie ostatecznej rozdzielczości i poziomu kompresji zdjęć na podstawie opcji wybranych w menu
- ustalenie formatu zapisu zdjęcia (JPEG, TIFF, RAW)
- zapis i odczyt zdjęć z karty pamięci
- komunikacje aparatu z komputerem poprzez złącze USB lub FireWire
- komunikację z użytkownikiem poprzez menu aparatu
- obsługę przycisków aparatu
- zarządzanie procesem ładowania baterii
W dużą dozą pewności można powiedzieć, że firmware w aparacie cyfrowym odpowiada, za wszystkie "niefizyczne" cechy aparatu. Oprogramowanie nie może na przykład wpłynąć na jakość obiektywu zastosowanego w aparacie czy na ułożenie przycisków sterujących na obudowie. Ale może już zmienić funkcje tych ostatnich.
Oczywiście firmware musi ściśle współpracować z układami elektronicznymi aparatu. Dopiero duet oprogramowani + układy elektroniczne jest w stanie działać jako aparat cyfrowy. Samo obrogramowanie lub sama elektronika są bezużyteczne.