Software Engineer - Embedded/Cloud

Viasat, Inc.Carlsbad, CA
6hRemote

About The Position

In this role as Software Engineer in Viasat Government, you will take charge of software build, development, and testing components of a global narrowband communication network! You will be using established processes and workflows in a team-oriented environment to come up with solutions for security, performance and resilience improvements of an existing system with minimal downtime. The role involves decomposition, analysis, software architecture, implementation, and testing requirements related work. Your role involves identifying and remediating issues in various software components using various Automation and DevOps related tools.

Requirements

  • Bachelor's Degree or higher in Computer Science, Computer Engineering or equivalent experience
  • 3+ years experience using C/C++ in embedded environments
  • 3+ years experience with Linux/Unix OS use, ideally in an embedded environment
  • US Government position. US Citizenship required
  • Must be able to obtain a United States Secret Clearance
  • Open to working in the US-remote or out of a Viasat office

Nice To Haves

  • Agile Scrum development experience
  • Knowledge of integration with CI/CD frameworks (GitHub Actions, Jenkins, Artifactory).
  • Work experience on 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

Responsibilities

  • Embedded systems software integration and troubleshooting
  • Maintain repositories of infrastructure defined as code following GitOps principles and update them as necessary to incorporate new software and operating system updates.
  • Peer reviews and code collaboration using Git
  • Collaborate with Product Managers, Software Engineers and project collaborators to deliver SW products with quality, on time and in line with defined scope
  • Be a part of an Agile multidisciplinary development team
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service