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

Software Engineer

$117k - $185k

ViaSat

About us

One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.

What you'll do

In this role, you will be an integral part of a collaborative software team designing, developing and supporting a carrier-grade control gateway that governs how terminals and devices authenticate, connect and operate in a global satellite network. You will debug and resolve issues in a live production environment, gaining deep visibility into how your code behaves at scale.You will also apply your existing skills and grow your expertise across modern cloud infrastructure, CI/CD pipelines and end-to-end system components making this a rewarding learning experience at every stage of your career.

The day-to-day

As a key member of the team, you will use your talents to fulfill the following responsibilities:

  • Active contribution in software architecture/design/implementation efforts
  • Code, perform unit, integration and performance tests
  • Create deployment scripts, support/debug deployment pipelines
  • Participate in production support (on-call rotation)
  • Investigate and resolve technical issues
  • Present status/design/issues to the team or wider audience
  • Attribute to a team culture that values effective collaboration, technical perfection, and innovation
What you'll need
  • 4+ years of software engineering experience in C, C++ with emphasis on design patterns
  • Experience with concurrent/multithreaded and Linux systems programming
  • Experience with Bash, Ansible and Python scripting in Linux
  • Experience in networking (TCP/IP, OSPF/BGP), protocol standards and troubleshooting
  • Knowledge in Jenkins, JIRA, Git and/or Perforce
  • Strong oral and written communication skills
  • Bachelor's degree in Computer Science or relatable fields
  • Up to 10% of travel
What will help you on the job
  • Experience with telecom/networking/satellite/wireless communications
  • Experience with Kubernetes, Containers and CI/CD pipelines
  • Experience in AWS, GCP or other cloud environments
  • Strong hands-on working knowledge of L2/L3 protocols and L4-L7 applications
  • Experience with Claude code or Copilot

Salary range

$117,000.00 - $185,000.00 / annually.For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $145,000.00- $218,000.00/ annually

At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at
EEO Statement

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

Required
Preferred
Job Industries
  • Other
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Germantown, MD vacancy
  • $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... 
    Suggested
    Work at office
    Shift work

    ViaSat

    Germantown, MD
    2 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... 
    Suggested

    Texas State Library and Archives Commision

    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... 
    Suggested

    Lockheed Martin

    Germantown, MD
    14 hours 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... 
    Suggested
    Permanent employment
    Work experience placement
    Flexible hours

    ViaSat

    Germantown, MD
    9 hours ago
  •  ...Senior Software Developer DC/Baltimore area – Onsite ~1 day per week We are a medical technology company focused on the development...  ...Nice to Have Masters in Computer Science or Computer Engineering Hands-on experience on HIPAA & GDPR compliance to maintain... 
    Suggested
    1 day per week

    1872 Consulting

    Germantown, MD
    4 days ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new software...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate... 
    Relocation package

    Lockheed Martin Corporation

    Germantown, MD
    1 day ago
  •  ...C++ Embedded Engineer Candidate must have strong C/C++ skills, is energetic, creative and team oriented to work on latest SATCOM modem...  ...team that develops embedded networking and application software using latest tool chains from Atlassian in an agile software development... 
    Work at office

    1872 Consulting

    Germantown, MD
    1 day ago
  •  ...As an Embedded Software Engineer you will play a crucial role in designing, developing, and optimizing embedded software solutions for our autonomous driving systems. If you are passionate about pushing the boundaries of technology and thrive in a fast-paced, collaborative... 
    Permanent employment

    International Staff Consulting

    Germantown, MD
    4 days ago
  • $120k - $170k

     ...Lead Software Engineer (Back-End) We are seeking an experienced and strong Lead Software Engineer (Back-End) to oversee day-to-day operations and development. This role will involve taking lead on complex development tasks from start to finish and providing technical... 

    DataLab USA

    Germantown, MD
    1 day ago
  • $79.3k - $113k

     ...Job Description The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products for the rail industry...  ...Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to... 
    Work experience placement
    Worldwide

    Wabtec

    Germantown, MD
    2 days ago
  •  ...Embedded Software Engineer As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include architecture, design, coding, development, testing, debugging, quality assurance, open-source assessment... 

    Maxtena

    Germantown, MD
    1 day ago
  •  ...seeking a talented and experienced Mid-Level Developer to join our engineering team. The ideal candidate has a strong background in C, C++,...  ...proven track record in using CI/CD pipelines to ensure robust software delivery. Key Responsibilities: You will be... 
    Contract work

    Suncap Technology

    Germantown, MD
    5 days ago
  • $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... 
    Work experience placement
    Worldwide
    Relocation package

    Wabtec

    Germantown, MD
    1 day ago
  •  ...Mid-Level Fullstack Software Engineer Software Guidance & Assistance, Inc., (SGA), is searching for a Mid-Level Fullstack Software Engineer for a contract assignment with one of our premier Regulatory clients in Tysons, VA; Rockville, MD; Woodbridge, NJ; or Jersey City... 
    Contract work

    SGA

    Rockville, MD
    4 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 seeking... 
    Contract work
    For contractors
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Germantown, MD
    5 days ago
  • $100k - $125k

     ...system infrastructure operations of administration, analysis, engineering, and design. Designs and develops reusable components, code...  ...Provides technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance existing... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Germantown, MD
    4 days ago
  • A leading consulting firm is seeking a Software Developer to design and maintain enterprise applications for a Department of Defense agency. The role involves working with SharePoint and Power Platform while ensuring compliance with federal cybersecurity standards. Successful... 

    Peregrine Advisors Ltd.

    Potomac, MD
    4 days 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
    1 day 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
    4 days 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... 
    Permanent employment
    Temporary work

    ViaSat

    Germantown, MD
    10 hours ago
  •  ...Software Engineer Under general supervision, the Software Engineer assists in developing software products and works on improving the overall quality of the product throughout the software development life cycle. Essential Job Functions: Works on problems of... 
    Work experience placement
    Flexible hours
    Shift work

    FINRA

    Rockville, MD
    5 days 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
    1 day ago
  • $100k

     ...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer... 
    Full time
    H1b

    SynergisticIT

    Rockville, MD
    5 days ago
  •  ...Hybrid Onsite | 3 days per week onsite in Rockville, MD Overview We are seeking a skilled Software Development Engineer in Test (SDET) to join a high-impact Market Surveillance team responsible for validating complex surveillance patterns and regulatory workflows... 
    Hourly pay
    Remote work
    3 days per week

    Eliassen Group

    Rockville, MD
    2 days ago
  •  ...A client is seeking a Sr. System Engineer in the northern Virginia area. This SE will design, integrate, and sustain a complex software product that integrates sensors/effectors. and creates and common picture for operator in whatever mission is being performed. This... 
    Remote work
    1 day per week

    Insight Global

    Germantown, MD
    3 days ago
  • $72.4k - $129.2k

     ...Under general supervision, the Software Engineer assists in developing software products and works on improving the overall quality of the product throughout the software development life cycle. Essential Job Functions: Works on problems of moderate scope where... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start
    Flexible hours
    Shift work

    Financial Industry Regulatory Authority , Inc.

    Rockville, MD
    4 days ago
  •  ...Software Engineer Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal clients. We enhance situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our... 
    Immediate start

    Reinventing Geospatial

    Gaithersburg, MD
    4 days ago
  • $115k - $155k

     ...asymmetric warfare in critical conditions. About the Role We are seeking an experienced and hands-on Platform Control Software Engineer to join our team. The ideal candidate will have a strong background in control theory, as well as a passion for developing advanced... 
    Full time
    Temporary work
    Work experience placement
    Local area

    Forterra, Inc.

    Clarksburg, MD
    1 day ago
  • $140.5k - $221.5k

     ...inclusive environment that drives positive impact to join our team. What you'll do We are looking for an Embedded Software Engineer - Cybersecurity to join our Government team! Our team develops satellite modems and terminals that communicate over multi-band... 
    Work at office
    3 days per week

    ViaSat

    Germantown, MD
    3 days 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
    1 day ago

Do you want to receive more vacancies?

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