Embedded Software Engineering Intern, Viasat Government
Carlsbad, CA
Internship
Onsite
Intern
Viasat is a technology-focused organization dedicated to developing engineering talent and advancing critical mission capabilities. They are seeking an Embedded Software Engineering Intern to contribute to an active program, where the intern will develop software for embedded systems and collaborate with experienced engineers across multiple technical disciplines.
Responsibilities
Develop software for embedded systems (microcontrollers)
Build tools for data analysis or test automation
Work with a variety of programming languages, such as C, C#, Python, C++, and assembly
Collaborate with interdisciplinary teams, including Systems Engineering, RF, Digital/PL, Mechanical, Test, Supply Chain, Configuration Management, and Information Assurance
Participate in all phases of the software development lifecycle: Requirements evaluation, Trade studies, Design, Coding, Unit testing, Integration, Maintenance
Qualification
Required
Currently pursuing a Bachelor's degree or higher in computer engineering or a related field
Final graduation date must fall between December 2026 and August 2027
Must be available to work 40 hours/week for the full duration of the internship program
This position requires U.S. citizenship
Preferred
Proficiency in one or more languages such as C, C#, Python, or C++
Familiarity with software development methodologies
Experience or coursework related to embedded software development
Understanding of object‑oriented programming concepts
Knowledge of databases or basic data management techniques
Benefits
Housing and relocation assistance
A range of medical, financial, and/or other benefits
Viasat is a global communications company that offers satellite services.