Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
Modify, document and debug existing firmware to meet requirements through the change control process.