Software Engineer

Viasat, Inc.Carlsbad, CA
Onsite

About The Position

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.

Requirements

  • 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

Nice To Haves

  • 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

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

Benefits

  • range of medical, financial, and/or other benefits
  • comprehensive benefit offerings that are focused on your holistic health and wellness

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

1,001-5,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service