Real-Time/Embedded Software Development Engineer

Location
Germantown
Posted
Jun 06, 2018
Closes
Aug 15, 2018
Function
Engineer
Industry
Engineering
Hours
Full Time
EchoStar Corporation (NASDAQ: SATS) headquartered in Englewood, CO, with additional locations world-wide, is a premier global provider of satellite solutions and technology services. Together with its major subsidiaries--EchoStar Satellite Services and Hughes Network Systems-- EchoStar offers 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.

As a Senior Software Engineer, you will be working as part of an Agile team to analyze, design, develop, test, document, and implement high-performance, real-time/embedded applications incorporating all technical elements from low level driver development to user interfaces.

Responsibilities:

  • Review system requirements and design
  • Design and develop new software applications, working closely with system designers and developers
  • Implement software applications passing through all stages of development
  • Complete development projects on time and within budget
  • Present project objectives, risks and success criteria to Management team
  • Provide clear and detailed status reports on a regular basis to Management team
  • Analyze and resolve software issues
  • Participate in development and maintenance of software release notes and guidelines
  • Mentor junior software programmers


 Requirements:
 

  • Bachelor's Degree or higher; preferably Computer Science major or related discipline.
  • 10 to 12 years of software development experience
  • Proficiency in software development in real-time embedded Linux environments
  • C/C++, Objected Oriented development experience
  • Experience using scripting languages (e.g. Perl, Python)

Preferred Qualifications:
 

  • Exposure to Web Technologies (HTML/JAVASCRIPT/APIs)
  • Device driver development
  • Knowledge and experience with Multithreading, working in a multicore environment
  • Algorithm development experience
  • Networking knowledge
  • Familiarity with CPU Architecture and HW basics
  • Team leadership experience
  • Good Communication skills both written and verbal
  • Ability to multi-task and work collaboratively within a team environment
  • Excellent troubleshooting and problem solving skills

EchoStar and its Affiliated Companies are 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.

Similar jobs

Apply for Real-Time/Embedded Software Development Engineer

Already uploaded your resume? Sign in to apply instantly

Apply

Upload from your computer

Or import from cloud storage

Your Resume must be a .doc, .pdf, .docx, .rtf, and no bigger than 1Mb


4000 characters left

Marketing Communication

We'd love to send you information about Jobs and Services from Washington Post Jobs by email.

All emails will contain a link in the footer to enable you to unsubscribe at any time.


When you apply for a job we will send your application to the named recruiter, who may contact you. By applying for a job listed on Washington Post Jobs you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.

More searches like this