Viasat is hiring an experienced Embedded Software Engineer for its Space Infrastructure team. The role involves designing, developing, and integrating software for satellite payload flight control, embedded cryptographic functions, and automated test solutions. The engineer will collaborate with systems, test, and hardware engineers as capabilities are developed and transitioned into service. The position calls for autonomy, expertise across core software development practices, and the ability to lead trade-off studies. The work includes embedded, system-test, Linux, and FreeRTOS software development; applications for microprocessors, embedded processors, and FPGAs; bare-metal device drivers; integration debugging; and CI/CD infrastructure and automation. The engineer will also contribute to product reliability and security, lead design reviews and documentation, and work within an Agile SCRUM framework. This is an onsite role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level