Embedded Engineer I
Department Summary
DISH is a Fortune 200 company with more than $15 billion in annual revenue that continues to redefine the communications industry. Our legacy is innovation and a willingness to challenge the status quo, including reinventing ourselves. We disrupted the pay-TV industry in the mid-90s with the launch of the DISH satellite TV service, taking on some of the largest U.S. corporations in the process, and grew to be the fourth-largest pay-TV provider. We are doing it again with the first live, internet-delivered TV service - Sling TV - that bucks traditional pay-TV norms and gives consumers a truly new way to access and watch television. Now we are building the nation's first stand-alone could-based open RAN 5G network.
We are driven by curiosity, pride, adventure, and a desire to win - it's in our DNA. We're looking for people with boundless energy, intelligence, and an overwhelming need to achieve to join our team as we embark on the next chapter of our story.
Opportunity is here. We are DISH.
Job Duties and Responsibilities
DISH Technologies is looking for an innovative and passionate "Embedded Engineer I" to join our team bringing value to customers quickly. This position is an opportunity to partner with Software Engineering and Customer Experience Operations teams to maintain the delivery of software releases to customers. If you have a sense of adventure and strive to deliver the best products to our customers, we want you on our team here at DISH.
Responsibilities:
- Write embedded C code for testing set top boxes built in the factory
- Create procedures for test personnel
- Interact with and support several technical groups, including Factory Operations, Service, Hardware, and Failure Analysis
- Interpret technical data sheets for set top box chips, including Systems on Chip, remote control, and various types of memory (RAM, flash)
- Investigate and develop solutions for set top box issues seen in the factory
#LI-EC1
#LI-EC1
Skills, Experience and Requirements
Basic Requirements:
- Experience writing embedded C or C++ code
- Knowledge of the Software Development Life Cycle
- Some ability to read schematics
- Ability to use test equipment like DVMs, oscilloscopes, and logic analyzers.
- Experience with data networks (Ethernet, USB, serial communications) is a plus
- Good written and verbal skills a plus
- Knowledge of Linux kernel/Operating Systems a plus
- Driver code development is a plus.
Salary Range
Compensation: $79,900.00/Year - $94,000.00/Year
Benefits
From versatile health perks to new career opportunities, check out our benefits on our careers website .
Employment is contingent on Successful completion of a pre-employment screen, which may include a drug test.