MTS 3 - Software (Algorithm Development)
EchoStar
EchoStar Corporation (NASDAQ: SATS) is a premier global provider of satellite communication solutions. Headquartered in Englewood, Colo., and conducting business around the globe, EchoStar is a pioneer in communications technologies through its Hughes Network Systems and EchoStar Satellite Services business segments. For more information, visit echostar.com. Follow @EchoStar on Twitter.
Today, our brands include EchoStar, Hughes, DISH TV, Sling TV, Boost Infinite, Boost Mobile, DISH Wireless, OnTech and GenMobile.
EchoStar has an exciting opportunity for a MTS 3 - Software Algorithm Development in our Hughes Network Systems division. This position will be located at our office in Germantown, MD.
Responsibilities:
- Plan and implement software development projects requiring the design of new algorithms for satellite communication systems solutions, and algorithms required for the modeling or simulation of these systems.
- Plan and conduct the analysis to establish the functional goals and technical requirements for the algorithms to be used in the overall development effort; act as a primary liaison between the application development teams and the scientific research teams.
- Research network operations to identify the operational constraints of existing algorithms employed within network management platforms and tools.
- Be responsible for the design of improved algorithms to meet specific requirements or application features; prepare proposals for these algorithms to be presented to Project managers that establish the benefits of applying the new solutions within application projects under development.
- Plan, develop and implement code-based simulations and models of application systems to test newly proposed algorithms, to include: Problem Formulation, Conceptual Modeling, Mathematical Modeling, Simulation Model Development, Data Collection and Validation, Simulation Experimentation, Sensitivity Analysis, Model Calibration and Optimization, Verification and Validation, and Documentation.
- Employ designed models and simulations to develop test vectors to be used by implementation teams to validate implementation plans for the developed algorithms.
- Conduct simulated analysis of network operations based upon customer behavior data to optimize the algorithm under development.
- Work closely with senior development team members to refine and finalize the algorithm design prior to release of the application solution to the development environment.
- Lead the collaboration with the application implementation team to resolve algorithm-based issues prior to the release of the commercial software; code Python application scripts based on the final algorithm design to support this implementation process.
- Present work related to algorithm design at learning-sessions across the organization.
- Provide technical support to the organization’s efforts to draft and submit patent applications related to innovative satellite traffic management algorithms and related intellectual property.
- Provide professional mentorship to junior engineers and technical staff regarding standards and practices for the modeling and simulation of satellite traffic management algorithms.
Basic Requirements:
- Master’s degree in Computer Science, Software Engineering, or Computational Science & Engineering plus 1 year of experience in a software developer or computer programmer position OR Bachelor’s degree in Computer Science, Software Engineering, or Computational Science & Engineering plus 3 years of experience in a software developer or computer programmer position.
- Must have 12 months of experience employing the programming languages MATLAB, Python, C and C++ within a Windows and Linux operating systems environment and 12 months of domain experience, acquired in the satellite broadband network industry, related to optimizing network traffic management.
The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level and competencies. Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check.
Will be eligible for discretionary bonus, with funding based on company performance.
#DNP-ID
#DNPGD
#DNPCB
#DNPAJE
#LI-DNI
Compensation Range
Annual Salary: $122,699.00 - $122,699.00EchoStar is committed to offering a comprehensive and competitive benefits package. Our programs are designed to provide you with the ability to customize your benefits to best meet the needs of you and your family. Our philosophy for these programs is to support and encourage healthy living and wellness. Our benefits package covers it all–from healthcare savings plans to education assistance and more!
Financial: 401(k) retirement savings plan with company match; employee stock purchase plan; profit-sharing; company-paid life insurance, AD&D and disability
Work-Life Balance: Paid Time Off (PTO), company-paid holidays, health and wellness events, exercise and sports facilities (locations may vary)
Employee Incentives: Tuition reimbursement, employee referral program, year round employee events and community programs, discounts on Dish Network and HughesNet
Health: Medical, Dental, Vision, Employee Assistance Program (EAP), Health Savings Account (HSA) with opportunities to earn employer contributions; Health Care, Dependent Care and Transportation Flexible Spending Accounts (FSA)
EchoStar and its Affiliated Companies are committed to developing and promoting an inclusive workplace. We are an Equal Employment Opportunity employer- Veteran/Disability. We 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. Persons or those able to obtain and maintain U.S. government security clearances may be required for certain positions. EEO is the law.