DevOps, as commonly understood in the context of continuous code building and production operations, does not seamlessly apply to embedded software development.
In embedded systems, developers focus on writing software for physical devices, with workflows involving local hardware work, version control, and CI/CD pipeline compliance.
Key differences in embedded software include advanced system testing by dedicated QA teams, management of releases for factory line integration, and software maintenance through controlled OTA updates post-launch.
The closest to a DevOps role in embedded development is the CI/CD expert mainly responsible for maintaining pipelines and infrastructure to support development, not software production and deployment.