Sviluppatore Firmware Embedded: mansioni e competenze