Thursday, February 16, 2017

EchoStar - Android Developer, DBA

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 15 uplink centers in the United States, with world-class 24/7 monitoring and iron-clad backup and disaster recovery systems.

EchoStar, In Englewood, Co, is looking for an Android Developer to be responsible for the development and maintenance of Android-based embedded systems and applications on a vast number of diverse Android devices. The primary focus will be the development of Android systems, applications, and their integration to back-end services. This person will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities:
Develop Android-based embedded systems Port complex applications to Android Add Android support for custom hardware Translate designs and wireframes into high quality code Design, build, and maintain high performance, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatizationBasic Requirements: Bachelor or Master degree Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field 2 years or more of Android development experience 2 years or more of Embedded development experience Preferred Qualifications:
Strong knowledge of Android SDK, Android OS and different versions of Android releases. Familiarity with RESTful APIs to connect Android applications to back-end services Experience with offline storage, threading, and performance tuning Ability to design applications around natural user interfaces, such as “touch” Knowledge of the open-source embedded Android ecosystem and the libraries available for common tasks Ability to understand business requirements and translate them into technical requirements Familiarity with cloud message APIs and push notifications A knackAndroid SDK, Restful for benchmarking and optimization Understanding of Google’s Android design principles and interface guidelines Proficient understanding of code versioning tools, such as Git Familiarity with continuous integration and Agile Methodologies. 


EchoStar Corporation (NASDAQ: SATS) is a premier global provider of satellite operations, video delivery solutions, and engineering services. Headquartered in Englewood, CO, with additional locations world-wide, EchoStar is a multiple Emmy award-winning company that has pioneered advancements in the set-top box and satellite industries for over 30 years.
  
Together with our three subsidiaries—EchoStar Technologies, EchoStar Satellite Services, and Hughes Network Systems—we offer employees the opportunity to explore the boundaries of what’s possible in the fields of engineering and the business functions transforming this engineering into revenue—over three billion dollars’ worth!
  
At EchoStar we know the excitement of new endeavors. We pride ourselves in not just our engineering expertise, but as pioneers forging technological change to improve the lives of our customers. We are Connecting the World in new and exciting ways, and offer you the opportunity to learn more about how the EchoStar family of companies could be the right destination for you!
  
EchoStar, and its Affiliated Companies, is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, gender, pregnancy, sex, sexual orientation, gender identity, national origin, age, genetic information, protected veteran status, disability, or any other basis protected by local, state, or federal law. U.S. Citizenship is required for certain positions. EEO is the law.
________________________________________________________________________

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.
Television is at an inflection point. New technologies and businesses are rapidly evolving and reshaping how we watch TV. We are Echostar, a pioneer in internet delivered television.
  
Echostar, in Superior, CO, is looking for a MySQL DBA to perform duties in the full cycle including development, testing and production support for MYSQL and elastic search data stores.
  
Responsibilities:  
Maintain existing MySQL environments, including large replication environments for data mining and mid-sized High Availability environments in AWS and other data center environments Review and make recommendations for tuning existing environments Design and tune new tables and databases Create, update, and maintain scripts and data import/export processes for MySQL and SQLite databases Design, create and implement new database environments including HA and replication setups Maintain reports in Jaspersoft for AWS and build new Jaspersoft reports for scheduled execution and delivery Deliver ad hoc SQL-based reports combining data from multiple data sources Basic Requirements: 
Bachelor’s degree in Computer Science or Mathematics or Engineering or equivalent experience 4 years experience with Linux, including experience writing Linux scripts with bash, python, ruby, or similar scripting language 3 years hands-on experience in database administration of MySQL and /or PostgreSQL 2 years experience with setup, configuration, and maintenance, trouble-shooting MySQL and/or PostgreSQL replication environments 1 years experience with performance tuning MySQL and/or PostgreSQL databases for a variety of environments and user requirements Preferred Qualifications: 
Experience with using and configuring NoSQL environments, e.g. MongoDB, Elasticsearch Experience with High Availability MySQL environments Experience with workflow engines and creating traceability of data through multiple systems Experience with Hadoop ecosystem administration and map-reduce jobs; Hive, Hbase, Impala, Sqoop, and Pig Experience with database reporting systems, especially Jaspersoft Experience working in a software development environment with software configuration management and agile development practices. 

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