Viasat logo

Embedded Software Engineer - Automated Test, Viasat Government

Viasat

Linthicum Heights, MD
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 communication for consumers, businesses, governments, and militaries worldwide. The company values thinking big, acting fearlessly, and creating an inclusive environment that drives 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 in a fast-paced environment.

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 document results.
  • Generate automated test procedures to demonstrate compliance with requirements.
  • Use Python to automate test execution, procedures, and report 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 field.
  • 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 with network devices and protocols.
  • Active United States Secret Clearance.

Benefits & Perks

  • Competitive salary range from $101,000 to $159,500 annually, with higher ranges for specific locations ($125,500 to $188,500).
  • Additional cash or stock incentives.
  • Comprehensive benefits focused on health and wellness (details at https://careers.viasat.com/benefits).

Working at Viasat

Viasat fosters a welcoming and diverse environment, encouraging innovative testing ideas and collaboration across teams. The company values fearless action, inclusivity, and positive impact.

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

Linthicum Heights, MD

Industry

All Other Telecommunications

Get job alerts

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