required to be performed shall include the following: Requirements gathering. Design and develop software applications for embedded devices...Responsibilities: The successful candidate will be responsible for the design and development of one or more devices...