Tuesday, January 17, 2017

EchoStar - Software Engineer III

EchoStar Technologies, an EchoStar Company, provides its customers with secure end-to-end video technology solutions. Over the last three decades, EchoStar Technologies’ award-winning innovations have changed the way the world watches TV. From advanced DVR technology to progressive user interface design we provide advanced online video delivery and satellite video delivery for broadcasters and pay-TV operators through our network of uplink centers in the United States, with world-class 24/7 monitoring and iron-clad backup and disaster recovery systems.

EchoStar, in Englewood CO, has an opening for a Software Engineer III who will design, develop and maintain set top box applications for satellite and Internet based whole home audio/video entertainment solutions.
Duties and Responsibilities        
Assist in architecting exciting new features Help maintain and extend existing implementation and systems Decompose tasks, define milestones, create schedules and estimated development resources for projects    Work within a development team using change control and source code management systems Work in dynamic development environment and be responsible for delivering reliable software components Basic Qualifications
BS in Computer Science, Computer Engineering, Electrical Engineering or equivalent 3+ years experience in embedded C/C++ programming under Linux 3+ years experience working and debugging with a Legacy code base Preferred Qualifications
MS in Computer Science, Computer Engineering or Electrical Engineering Uses software design and development best practices Good understanding of embedded environment constraints Experience in solving complex technical problems Secure code development principles Familiarity with software Configuration Management tools such Clearcase or Jira Good team player Excellent written and verbal communication skills Willing to take challenges Quick learner