San Jose, United States of America Remote (Country) USD 135,500 - 214,000 Yearly

Viasat, Inc. is hiring a Software Engineer - Embedded/Cloud

About the Role

Role Overview

Join a team focused on advancing global narrowband communication systems by developing robust software solutions that operate across embedded and cloud environments. In this role, you'll contribute to building, testing, and maintaining critical components that ensure reliable, secure, and efficient network performance with minimal disruption.

Key Responsibilities

  • Integrate and debug software for embedded systems, ensuring compatibility and stability across hardware and software layers
  • Maintain and evolve infrastructure-as-code repositories using GitOps methodologies, incorporating updates and new features as needed
  • Conduct peer code reviews and collaborate on version-controlled projects using Git
  • Work closely with product managers, engineers, and cross-functional teams to deliver software solutions on schedule and within scope
  • Participate in Agile development cycles as a member of a multidisciplinary engineering group

Required Qualifications

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related field, or equivalent practical experience
  • Minimum of three years of hands-on experience with C/C++ in embedded software development
  • At least three years working with Linux/Unix operating systems, preferably in embedded contexts
  • U.S. Citizenship is required for this government-related position
  • Flexibility to work part-time either remotely within the U.S. or from a designated office location

Preferred Qualifications

  • Experience with Agile Scrum frameworks
  • Familiarity with CI/CD pipelines using tools such as GitHub Actions, Jenkins, or Artifactory
  • Background in managing GitOps-based infrastructure repositories
  • Hands-on work with OpenShift and Kubernetes environments
  • Scripting experience in Python or Bash
  • Proficiency with automated testing tools and test automation workflows
  • Experience tracking progress and managing tasks using JIRA, Jama, Agile tools, or internal wikis

Technical Environment

C/C++, Linux/Unix, Git, GitHub Actions, Jenkins, Artifactory, OpenShift, Kubernetes, Python, Bash, JIRA, Jama, Wiki

Compensation & Benefits

The base salary range for this part-time position is $135,500 – $214,000 annually, with higher ranges applicable in high-cost areas such as San Jose, the San Francisco Bay Area, and New York City ($168,500 – $252,500). Additional compensation may include cash incentives and stock awards. Comprehensive benefits support physical, financial, and emotional well-being, with specific offerings tailored to the role. Relocation assistance may be available depending on the assignment.

Work Model

This is a part-time position with flexibility to work remotely within the United States or from a physical office. Eligible locations include US-remote, San Jose, the San Francisco Bay Area, and the New York City metropolitan area.

Our Culture

We operate as one team, tackling complex global challenges through innovation and collaboration. Our mission centers on delivering connectivity at scale—enabling transformative change around the world. We encourage bold thinking, fearless action, and a commitment to inclusion. Every team member is expected to contribute to a positive, equitable environment that values diverse perspectives and drives meaningful impact.

Equal Opportunity Employer

We are committed to equal employment opportunities for all applicants. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, disability, medical condition, marital status, genetics, age, or veteran status. Accommodations are available for applicants with disabilities upon request during the application process.

Required Skills
C/C++Embedded SystemsLinux/UnixGitCI/CDPythonBashJenkinsGitHub ActionsArtifactoryKubernetesOpenShift C/C++Embedded SystemsLinux/UnixGitCI/CDPythonBashJenkinsGitHub ActionsArtifactoryKubernetesOpenShift
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Viasat, Inc.
Viasat delivers 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.
All jobs at Viasat, Inc. Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago