Software Engineer (C/C++) - Viasat Government jobs in United States
cer-icon
Apply on Employer Site
company-logo

Viasat · 4 days ago

Software Engineer (C/C++) - Viasat Government

Viasat is a global communications company on a mission to deliver impactful connections. The Software Engineer (C/C++) will develop embedded software for high-rate modem products used in satellite ground stations, supporting critical missions and enabling reliable communications.

InternetOptical CommunicationTelecommunications
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and integrate software in C/C++
Work with Linux-based environments (embedded, server, and cloud)
Collaborate with hardware engineers to develop drivers for FPGA-based platforms
Contribute to test automation and CI/CD pipelines
Debug and resolve complex integration issues
Participate in design reviews and documentation

Qualification

C/C++ software developmentLinux OSGit version controlFPGA-based platformsTest automationNetworking fundamentalsDigital communications conceptsAI toolsProblem-solving skillsCommunication skills

Required

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
3-5 years of experience in C/C++ software development
Experience with Linux OS in embedded or server environments
Familiarity with cross-compilers and build systems (e.g., Make, Yocto)
Hands-on experience with Git or similar version control tools
Strong problem-solving and communication skills
US Citizenship required
Ability to travel up to 10%

Preferred

Experience with Linux kernel driver development or BSP (e.g., u-boot)
Exposure to FPGA-based architectures
Familiarity with web-based UI development (JavaScript, HTML)
Experience with Python for scripting and automation
Knowledge of Docker containers
Familiarity with development on cloud platforms (AWS/GCP)
Understanding of networking fundamentals
Understanding of digital communications concepts
Interest in leveraging AI tools (e.g., GitHub Copilot) for productivity

Benefits

Additional cash or stock incentives may be provided as part of the compensation package
A range of medical, financial, and/or other benefits

Company

Viasat is a global communications company that offers satellite services.

Funding

Current Stage
Public Company
Total Funding
$3.16B
Key Investors
UK Space AgencyNASA
2025-11-21Grant· $1.15M
2024-09-09Post Ipo Debt· $1.98B
2023-09-13Post Ipo Debt· $733.4M

Leadership Team

leader-logo
Andy Lincoln
Chief Engineer
linkedin
leader-logo
Don Buchman
President Aviation
linkedin
Company data provided by crunchbase