Embedded Software Engineer, Viasat Government

Viasat
US - Arizona - Tempe
View Company Profile / << Go Back

  • Job Type: Full time
  • 13 days ago

Job Description

Design and implement embedded software in C/C++ for encrypted communications systems, including network encryptors and embedded cryptographic devices. Collaborate with systems, test, and hardware engineers to develop, test, and certify a next-generation high-speed encryptor for government enterprise networks.

Requirements: Requires a bachelor's degree or higher in computer science, computer engineering, or a related field, at least five years of embedded C/C++ design and implementation experience, and at least two years of Linux experience. Candidates must have U.S. citizenship and an active Secret or higher security clearance, and should bring experience with Rust, TCP/IP, object-oriented development, Agile Scrum, and CI/CD.

Key Skills: Embedded Software Development, C/C++, Linux, Rust, TCP/IP, Object-Oriented Software Development, Agile Scrum, CI/CD, Linux Kernel Drivers, Embedded Device Drivers, Microprocessors, RESTCONF, Emulation Environments, Networking Protocols, Python, Technical Communication

Benefits: Medical Benefits, Financial Benefits, Stock Incentives




Fast Track Upload