Viasat logo

Embedded Software Engineer - Automated Test, Viasat Government

Viasat

Marlborough, MA
Full Time
Senior
101k-160k
about 1 month ago

Job Description

About the Role

Viasat is on a mission to deliver connections with the capacity to change the world. With over 35 years of experience, Viasat has helped shape how consumers, businesses, governments, and militaries communicate globally. The company fosters an inclusive environment that encourages big thinking, fearless action, and positive impact. The role of Embedded Software Engineer within Viasat Government involves working with the Test Engineering Team to develop and execute qualification and certification test scripts, collaborate with product design and systems engineers, and improve testing methodologies to ensure system requirements are met.

Key Responsibilities

  • Work with the test team to interpret module requirements and develop corresponding Qualification and Certification Test Scripts.
  • Collaborate closely with systems engineers and software developers to capture test requirements and develop plans.
  • Learn and understand new features and how they integrate into the existing system.
  • Perform high-level testing of systems to validate solutions for customer delivery.
  • Use technical knowledge and creativity to craft new test methodologies and improve existing procedures.
  • Read and review top-level requirements to ensure they are concise, testable, and realistic.
  • Develop and apply software automation and orchestration to streamline testing processes.
  • Complete various tests, analyze data, and detail the results.
  • Generate automated test procedures to demonstrate compliance with requirements.
  • Use Python to automate test execution, procedures, and documentation.
  • Collaborate with product design engineers across hardware, software, FPGA logic, and systems.
  • Design and run test scripts and test ideas in a flexible, open environment.

Requirements

  • Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, or related subject area.
  • 6+ years of experience with networking (TCP, UDP, Multicast, etc.) and network devices.
  • Must be a United States Citizen with an active United States Secret Clearance.
  • Knowledge and experience with a programming or scripting language, preferably Python or other Object-Oriented language (e.g., C/C++, Perl).
  • Familiarity with Linux / Ubuntu operating systems.

Nice to Have

  • Excellent communication skills.
  • Intellectual curiosity and a test-oriented approach.
  • Desire to grow and quickly learn new skills.

Qualifications

  • Bachelor's Degree in relevant engineering or computer science field.
  • 6+ years of networking experience.
  • Active U.S. Secret Clearance.

Benefits & Perks

  • Salary range $101,000.00 - $159,500.00 annually.
  • Additional compensation may include cash or stock incentives.
  • Comprehensive benefits focused on health and wellness (details at https://careers.viasat.com/benefits).

Working at Viasat

Viasat values a welcoming and diverse environment, encouraging innovative testing and collaboration across teams, and fostering growth and learning within its employees.

Apply Now

Job Details

Posted AtJun 20, 2025
Job CategoryQA Engineering
Salary101k-160k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Viasat

Website

viasat.com

Company Size

5001-10000 employees

Location

Marlborough, MA

Industry

All Other Telecommunications

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches