Software Engineer – Cloud, Networking & Satellite Systems

Viasat

Germantown (MD)

On-site

USD 117,000 - 218,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat is seeking a software engineer to design, build, and support a carrier-grade control gateway that manages how terminals and devices authenticate and connect in a global satellite network. You'll work on live production systems, debug issues, and scale with modern cloud infrastructure and CI/CD pipelines.

Join a collaborative team focused on reliability, performance, and innovation, with opportunities to grow across system components and networks in a dynamic, global environment.

Qualifications

  • 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.
  • Up to 10% of travel.

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.
  • Contribute to a team culture that values collaboration, technical perfection, and innovation.

Skills

C/C++ design patterns
Linux systems programming
Scripting: Bash/Python/Ansible
Networking protocols TCP/IP OSPF/BGP
Version control: Git/Jira/Perforce
Communication skills

Education

Bachelor's degree in Computer Science or related

Tools

Jenkins
JIRA
Git
Perforce
Ansible

Job description

Viasat is seeking a software engineer to design, build, and support a carrier-grade control gateway that manages how terminals and devices authenticate and connect in a global satellite network. You'll work on live production systems, debug issues, and scale with modern cloud infrastructure and CI/CD pipelines.

Join a collaborative team focused on reliability, performance, and innovation, with opportunities to grow across system components and networks in a dynamic, global environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Viasat • Carlsbad (CA)

On-site
USD 117,000 - 185,000
Carrier-Grade Software Engineer – Cloud & Networking
Carrier-Grade Software Engineer – Cloud & Networking

Viasat • Carlsbad (CA)

On-site
USD 117,000 - 185,000
Software Engineer
Software Engineer

Viasat • Germantown (MD)

On-site
USD 117,000 - 218,000
Hybrid Secure Embedded Software Engineer - Cybersecurity
Hybrid Secure Embedded Software Engineer - Cybersecurity

InvestedintheMission • Carlsbad (CA)

Hybrid
USD 140,000 - 222,000
Staff Engineer - Terminal Software
Staff Engineer - Terminal Software

Viasat • Germantown (MD)

On-site
USD 161,000 - 255,000
Secure Embedded Software Engineer, Cybersecurity (Hybrid)
Secure Embedded Software Engineer, Cybersecurity (Hybrid)

Viasat • Carlsbad (CA)

Hybrid
USD 174,000 - 261,000
Senior Project Engineer – Mission Systems & SATCOM
Senior Project Engineer – Mission Systems & SATCOM

Viasat • Town of Texas (WI)

On-site
USD 180,000 - 337,000
Embedded Software Engineer – C/C++ & Linux
Embedded Software Engineer – C/C++ & Linux

Viasat • Duluth (MN)

On-site
USD 140,500 - 221,500
Senior Full-Stack Engineer — Secure Network Systems
Senior Full-Stack Engineer — Secure Network Systems

Viasat • Marlborough (MA)

On-site
USD 140,000 - 261,000
Software Engineer
Software Engineer

Viasat • Duluth (GA)

On-site
USD 140,000 - 221,000