Carlsbad, California, United States Hybrid Employment USD 135,500 - 214,000 Yearly

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

About the Role

Viasat is hiring a part-time Software Engineer - Embedded/Cloud to build, develop, and test components for our global narrowband communication network. In this role, you will focus on enhancing security, performance, and resilience with minimal downtime, working within established processes on a collaborative team.

What You'll Do

  • Integrate and troubleshoot embedded systems software.
  • Maintain infrastructure-as-code repositories following GitOps principles, updating them for new software and OS releases.
  • Conduct peer reviews and collaborate on code using Git.
  • Collaborate with Product Managers, Software Engineers, and project partners to deliver quality software products on time and within scope.
  • Be an active member of an Agile multidisciplinary development team.

What We're Looking For

  • A Bachelor's Degree or higher in Computer Science, Computer Engineering, or equivalent experience.
  • 3+ years of experience using C/C++ in embedded environments.
  • 3+ years of experience with Linux/Unix OS, ideally in an embedded environment.
  • US Citizenship is required.
  • This is a part-time role.

Nice to Have

  • Agile Scrum development experience.
  • Knowledge of integration with CI/CD frameworks (GitHub Actions, Jenkins, Artifactory).
  • Experience maintaining GitOps infrastructure-as-code repositories.
  • Experience working with and developing in OpenShift and Kubernetes environments.
  • Some experience with scripting languages like Python and Bash.
  • Experience with automated test tools and scripting.
  • Ability to plan, track, and document progress using tools like JIRA, Jama, Agile, and Wiki.

Technical Stack

  • C/C++
  • Linux/Unix
  • Git
  • CI/CD (GitHub Actions, Jenkins, Artifactory)
  • GitOps
  • OpenShift
  • Kubernetes
  • Python
  • Bash

Team & Environment

You will join an Agile multidisciplinary development team.

Benefits & Compensation

  • Annual compensation range: $135,500.00 - $214,000.00.
  • A range of medical, financial, and other benefits focused on holistic health and wellness.

Work Mode

This role is hybrid and based in the United States.

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.

Required Skills
C/C++Linux/UnixGitCI/CDGitOpsOpenShiftKubernetesPythonBashEmbedded Systems
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago