An embedded developer is a professional who specializes in developing, maintaining, and testing embedded systems.
Embedded systems are computers that are placed inside other devices and control them (mobile phones, driving devices, medical devices, robots). They send specific commands to make the device work the way the developer intended.