A complete application in a minute
Tailored resume and cover letter, ready to send.
ViaSat develops encrypted communications solutions and seeks an embedded software engineer to design and implement software for cryptographic devices and inline encryptors.
Position requires 2-3 years of embedded C/C++ experience, 1+ year Linux usage, a bachelor's degree, US citizenship, and active SECRET or TOP SECRET clearance.
Develop software for encrypted communications systems, including Layer 2 and Layer 3 In-line Network Encryptors and cryptographic devices. Collaborate with system, test, and hardware engineers to transition new capabilities into service.
Requirements: Requires 2-3 years of embedded software experience in C/C++ and at least 1 year of Linux OS usage. Candidates must hold a bachelor's degree, US citizenship, and an active SECRET or TOP SECRET security clearance.
Key Skills: C/C++, Rust, Linux OS, TCP/IP, Object-oriented software development, Agile Scrum, CI/CD, Linux kernel driver development, Bare metal embedded device drivers, Microprocessors, Networking protocols, Python, IPSec, MACsec, TLS, RESTConf
Benefits: Medical, Financial, Stock Incentives