Software Engineer
ViaSat - Phoenix, AZ

This job posting is no longer available on ViaSat. Find similar jobs:Software Engineer jobs - ViaSat jobs

Drive your engineering future with us. At ViaSat you’ll work with top technical talent who are always striving to stay ahead of the curve. ViaSat is a leader in providing practical solutions for difficult communications problems. We bring a unique mix of communications, networking, and security expertise to offer secure networking solutions for satellite and terrestrial communications applications. ViaSat continues to grow at a record pace, and a key to our growth and stability has been our flexibility in serving both commercial and military markets. Join ViaSat’s team and play a key role in continuing our growth and leadership in the communications field.

The successful candidate will be able to contribute to a software development team in all areas of the software development life-cycle, including: scheduling, requirements derivation, software architecture, design, implementation in C/C++, unit test, and system integration. We will count on your Real-Time Embedded software development experience and general embedded Operating System (OS) knowledge. Our target environment is Linux, so familiarity with the Linux Operating System (OS) and its environment is something we will count on. Do you have experience with software security vulnerabilities? If so, that’s perfect for what we’re going to accomplish. Your knowledge of networking RFCs (IKE and IPSec), PKI and X.509 Certificates, and cryptographic algorithms is a plus. If you understand how to use process to benefit the program goals and work as part of a geographically distributed team then we’re looking for you!

8+ years related experience

Embedded Operating System knowledge

Experience with Linux Operating Systems

Bachelor’s Degree in a technical discipline

US Citizenship

Ability to obtain a US Secret Clearance

Ability to travel up to 25%

Knowledge of networking RFCs (IKE and IPSec), PKI and X.509 Certificates, and cryptographic algorithms

Knowledge of software security vulnerabilities

Familiarity with Object-Oriented Design (OOD) practices and the ability to capture OOD using the Unified Modeling Language (UML)

Experience developing common code for multiple targets

C++, Object Oriented Design experience, and UML knowledge

Experience with Rhapsody or other design modeling tools

Experience with Perforce or other Configuration Management tools

Our Advanced Microwave Products group is located in Gilbert, Arizona, also known as the "high tech oasis of the silicon desert". Gilbert, also home to part of the ViaSat Information Assurance group, is located southeast of Phoenix and in close proximity to the lively, up-beat town of Tempe and the world-famous upscale town of Scottsdale. Arizona is also a lovely winter haven and is the golfing and resort Mecca of the Southwest. With a solid work force and an ever-expanding family-based community, The Phoenix metro area has arts, entertainment, all major league sports, and a growing electronics industry that continues to flourish.

We encourage you to take a couple minutes to submit your resume to be considered as the newest member to our growing team. Once you have applied online you will be sent an automated response to let you know we have received it and someone from the recruiting group will follow up with you if there is a possible match.

** ViaSat is an Equal Opportunity/Affirmative Action Employer. U.S. Citizenship or Lawful Permanent Residence status may be required for certain positions. For positions requiring U.S. Citizenship or Lawful Permanent Resident status, verification of such status will be required upon accepting employment.

About this company
35 reviews
ViaSat serves up digital satellite, networking, and signal processing equipment for both government and commercial clients. It makes secure...