Embedded and mobile phone software development.