Job Duties and Responsibilities
Dish Technologies, in Englewood CO, has an opening for an Embedded Software Engineer who will design, develop and maintain embedded software used in a variety of products including set top boxes and remote controls for satellite and internet based whole home audio/video entertainment solutions and other connected devices.
Primary responsibilities include:
Direct involvement in creation, design and testing of completely new designs and exciting new features
Authoring embedded software specifications and validation plans.
Designing, implementing and testing production level software for embedded microcontrollers
Working with external partners to acquire & maintain specialized software components
Writing code to enable hardware engineers bring up, debug, and validate prototype hardware.
Developing software for testing and validating new product designs.
Skills, Experience and Requirements
A successful Embedded Software Engineer will have the following:
Bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science and 3+ years of experience in embedded programming (or an equivalent combination of education and experience)
Experience with embedded Linux.
Extensive experience developing with C or assembly language for microcontrollers
Ability to read and understand schematics and background working with analog and digital hardware
Skill at using emulators and real time debuggers
Preferred Qualifications:
Hands on experience with embedded Adroid TV OS is a plus
Familiarity with software configuration management tools such as ClearCase/Mantis
#LI-KS2
Englewood, CO
DISH Network L.L.C. operates satellite television programming and technology services in the United States. It offers HD/DVR technology; international channels; Internet and phone services; and DISH Anywhere, an online video site that allows users to watch TV shows, movies, and clips on computer. The company serves offices, restaurants, hotels, hospitals, hotels, apartments, condos, institutions, and other properties through retailers in the United States. DISH Network L.L.C. has a strategic partnership with Haivision.
DISH Network L.L.C. was formerly known as EchoStar Satellite L.L.C. and changed its name to DISH Network L.L.C. in March 2008. The company was incorporated in 1987 and is based in Englewood, Colorado. DISH Network L.L.C. operates as a subsidiary of DISH DBS Corporation.