Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Engineer I - Software

$175.43k

EchoStar

Job Description

Job Description

Company Summary

EchoStar builds solutions that help families and communities stay connected. We’ll launch your career and empower you to change lives.

Our brands include Boost Mobile, DISH TV, Gen Mobile, Hughes and Sling TV. We serve millions of customers with offerings ranging from satellite to streaming services and global to personal networking solutions.

Our Technology teams challenge the status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play a vital role in connecting consumers with the products and platforms of tomorrow.

Job Duties and Responsibilities

Principal Engineer I – Software sought by Hughes Network Systems LLC in Germantown, MD


Design, develop, test, document, and analyze modules or features of new or upgraded software systems, applications, and new products. Develop and execute implementation according to project plans and priorities. Code, edit, document, and debug software based upon internal and customer requirements. Develop, design, and integrate OSS solutions using Microservices Architecture, Springboot, MongoDB, Kafka, Node.js and Oracle Database technologies. Implement and maintain OSS integration solutions with Element Management Systems from different vendors. Design and develop APIs for integration with third-party systems. Collaborate with cross-functional teams including product management, engineering, and support to identify and solve complex integration problems. Participate in Agile/Scrum software development processes to ensure high-quality software delivery. Create technical documentation and provide training to technical support teams.

Skills, Experience and Requirements

Requires: Bachelor’s degree in Computer Science, or a closely related field plus 5 years of experience in job offered, senior software engineer, or closely related role. Must have 5 years of experience in each of the following:

  • Java, Springboot, GCP Cloud, Node.js, Microservices Architecture and Oracle Database
  • Cloud, DevOps, and CI/CD
  • Integrative OSS architecture and design principles
  • OSS with Element Management Systems from different vendors
  • Networking and telecommunications protocols such as TCP/IP, SNMP, and TL1
  • Designing and developing APIs for integration with third-party systems
  • Agile/Scrum development methodology
Benefits

Employment is contingent on successful completion of a pre-employment criminal background check, which may include a drug test.


Rate of Pay: $175,427.00/Year


Benefits information available at


Please go to Enter the job number 2026-99186 in the Search Jobs field and follow the instructions to apply.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer I - Software in Germantown, MD vacancy
  • $104.8k - $149.3k

     ...Company Description Job Description Summary: The Principal Engineer serves as the primary technical authority for software systems across New Product Introduction (NPI) and requisition projects. This role ensures that all solutions are safe, reliable, and compliant... 
    Suggested
    Work experience placement
    Worldwide
    Relocation package

    Wabtec

    Germantown, MD
    3 days ago
  • $191.17k

     ...through research and development, technology innovation or solution engineering, our team members play a vital role in connecting consumers...  ...of tomorrow. Job Duties and Responsibilities Principal Engineer II - Customer Networks sought by Hughes Network System... 
    Suggested

    Dish

    Germantown, MD
    16 days ago
  •  ...Job Title: Principal Solutions Engineer Group: Solutions Engineering About Quvia: Quvia is building the digital fabric between edge and cloud. Our platform uses AI and machine learning to orchestrate connectivity across satellite, terrestrial, and hybrid networks... 
    Suggested
    Remote work
    Flexible hours

    Quvia

    Germantown, MD
    1 day ago
  • Quvia is seeking a Principal Solutions Engineer to improve customer experience through tailored satellite communication solutions. The role requires strong technical skills in satellite systems, networking, and project management. Ideal candidates should possess 8-10 years... 
    Suggested
    Flexible hours

    Quvia

    Germantown, MD
    19 hours ago
  • $168k - $265k

     ...join our team. What you'll do The ViaSat Access Edge Terminal Software team is responsible for the design, development, delivery and...  ...and other sectors. You'll be a senior software engineer leading a software team. You will be engaging & collaborating with... 
    Suggested
    Permanent employment
    Temporary work

    ViaSat

    Germantown, MD
    19 hours ago
  • $134.33k - $208.55k

     ...protection, and border surveillance. Job Summary The Radar Systems Engineer will be responsible for the definition of radar system...  ...and the development and decomposition of system, hardware, and software requirements, and support integration of radars into counter‑defensive... 
    Temporary work
    For subcontractor
    Local area

    Leonardo DRS

    Germantown, MD
    3 days ago
  • $161k - $255k

    A leading satellite communications company is seeking a Senior Software Engineer to lead the design and development of embedded satellite terminal software. This role requires over 10 years of hands-on experience with C/C++/Rust and strong analytical skills. The position... 

    Viasat

    Germantown, MD
    1 day ago
  • A technology and engineering firm in Germantown, MD, is seeking an Engineering Technician to develop and support testing programs for various products and systems. The role requires a Bachelor’s degree in engineering or a related field along with a minimum of 2 years of... 

    Leonardo DRS

    Germantown, MD
    4 days ago
  •  ...coordination with appropriate SMEs) for electronics, embedded software, mechanical and RF modules and related interfaces; System architecture...  ...requirements, architectures and interfaces among various engineering disciplines such as antenna, mechanical, electrical, software,... 
    Contract work

    Maxtena

    Germantown, MD
    3 days ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 

    Confidential

    Germantown, MD
    19 hours ago
  •  ...Job Title: Sr. Application Engineer Status: Exempt Essential Functions Analyzes and studies complex business and system requirements. Designs software applications and subsystems to support software reuse and domain analyses and manages their implementation... 
    Contract work

    Edgewater Federal Solutions

    Germantown, MD
    3 days ago
  • $121.23k - $154.91k

     ...Hybrid working schedule We currently have an opening for a Principal Quality Engineer at our Germantown, MD campus, focused on our DRT (Digital...  ...suppliers, conducting Source Inspections of Hardware / Software and supporting Supplier Corrective Action Request (SCARs).... 
    Contract work
    Work experience placement
    Work at office
    Local area
    Immediate start

    American Society for Quality

    Germantown, MD
    3 days ago
  • EmergencyMD in Rockville, Maryland, is seeking a Chief Software Engineer to direct all aspects of software development and engineering under the EPIC contract. The role involves leading agile software development, mentoring the team, and ensuring high standards for coding... 
    Contract work

    EmergencyMD

    Rockville, MD
    1 day ago
  • Team Axiom is seeking a Chief Software Engineer to Direct all aspects of software development and engineering under the EPIC contract. Ensures high standards for coding, testing, platform agnosticism, automation, and collaborative development across community team members... 
    Contract work

    EmergencyMD

    Rockville, MD
    1 day ago
  • $131.3k - $237.35k

     ...Description Leidos is seeking a  Senior Systems Engineer / Product Owner to join the  Air Traffic Business Area within the Homeland...  ...mesh architecture. As a member of a large-scale, Scaled Agile software development organization, you will play a central role in shaping... 
    Local area
    Immediate start
    Remote work

    Leidos

    Germantown, MD
    9 hours ago
  • General Dynamics Information Technology is seeking a Senior Principal Network Engineer in Germantown, MD. This role involves designing, implementing, and maintaining complex network systems that ensure optimal performance and security for government programs. Candidates... 

    General Dynamics Information Technology

    Germantown, MD
    1 day ago
  • Thales Defense & Security, Inc. is searching for a Principal Quality Engineer for its Germantown, MD campus. This role will support the AS9100 Quality Management System and lead Quality Engineering activities throughout the product life cycle, including overseeing internal... 

    American Society for Quality

    Germantown, MD
    4 days ago
  • $140.5k - $221.5k

     ...responsible for the automated updating, configuration, and monitoring of FPGAs used in the field as well designing embedded management software for a global NTN RAN. Team member responsibilites are to designing and implementing new features as needed, regularly main and... 
    Permanent employment
    Work at office
    Shift work

    ViaSat

    Germantown, MD
    4 days ago
  •  ...Job Title : Senior Software Engineer Location : Union, NJ, Germantown, MD , Dallas,TX and Houston,TX We are seeking a Software Engineer with experience in modern .NET development and cloud-native architectures. This is a hands-on engineering role focused... 

    Texas State Library and Archives Commision

    Germantown, MD
    19 hours ago
  •  ...About the role Seeking a skilled mid-level Software Developer to join our Classified Systems team at the Department of Energy in Germantown, MD. This role involves designing, developing, and maintaining secure web and desktop applications critical to national operations... 
    For contractors

    Falcon IT & Staffing Solutions

    Germantown, MD
    3 days ago
  • $165k - $260.5k

     ...join our team. What you'll do The Viasat Access Edge Terminal Software team is responsible for the design, development, delivery and...  ...sectors. We are seeking an 5G Devices Senior Software Engineer to design and develop modular software platforms for user equipment... 
    Permanent employment
    Work experience placement
    Flexible hours

    ViaSat

    Germantown, MD
    3 days ago
  •  ...Req Id: 206 Job Title: Program Chief Engineer Location: Herndon, VA - Herndon, VA 20171 US (Primary) Job Description: Fibertek seeks a Program Chief Engineer to provide technical leadership for one or more programs in Fiberteks diverse technology... 

    FiberTEK

    Boyds, MD
    2 days ago
  •  ...Senior Applications Developer/Engineer, highly proficient in leading and independently maintaining, developing, testing and delivering...  ...services (multi-factor, SSO) and authorization concepts. Applies software updates and patches to Jira, Confluence, WebSphere. Integrates... 

    Dunhill Professional Search

    Germantown, MD
    2 days ago
  •  ...Applications Developer/Engineer, highly proficient in leading and independently maintaining, developing, testing and delivering high quality...  ...and requirements analysis - System architecture and software testing - Project leadership, mentoring, and stakeholder communicationaa... 

    Dunhill Professional Search

    Germantown, MD
    2 days ago
  •  ...Sourcing Engineering Manager VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies... 
    Work from home

    Viavi

    Germantown, MD
    2 days ago
  • $90k - $120k

     ...it can also be measured. And if it can be measured, it can also be realized. We are seeking an experienced Field Application Engineer to work out of a home office and be based in Baltimore, MD, Morgantown, WV, Germantown, MD, or Frederick, MD area. This... 
    Work at office
    Local area
    Immediate start
    Remote work
    Home office

    AMETEK

    Germantown, MD
    1 day ago
  • $110k - $130k

    Web Application Developer Job Locations US-MD-Germantown ID 2026-4407 Category Information Technology Type Full Time Overview Edgewater Federal Solutions is currently seeking a talented, professional Web Application...
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours
    Shift work

    Edgewater Federal Solutions

    Germantown, MD
    1 day ago
  • $100k - $120k

     ...Title: Applications Engineer – Systems Integration Engineer Location: Germantown, MD (On-site with 40% travel) Salary: $100,000 -...  ...for  end-to-end system integration , working across  hardware, software, and mechanical interfaces , and will act as the primary technical... 
    For contractors
    For subcontractor

    Crescent City Recruitment Group

    Germantown, MD
    3 days ago
  • $130.8k - $203.07k

     ...infrastructure protection, and border surveillance. Job Summary Join our dynamic radar defense company as a Principal Software Engineer where you'll drive technical vision and architect transformative solutions across our entire product ecosystem. We're... 
    Contract work
    For contractors
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Germantown, MD
    2 days ago
  •  ...solutions. Builds, enhances and maintains custom solutions in Jira, Java-based and Azure .NET custom web-applications. Applies software updates and patches to Jira, Confluence, WebSphere. Integrates Jira with other tools and systems. Provides technical... 

    Dunhill Professional Search

    Germantown, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer I - Software. Be the first to apply!