Responsibilities include but are not limited to the following:- Develop software requirements for embedded software subsystems for mission critical subscriber products based on marketing requirements.- Analyze software requirements to determine feasibility of design within quality assurance, time and cost constraints. - Perform architecture, design and coding activities, employing existing mature software development processes in the organization. - Design, implement and test embedded software s...