Viasat

Embedded Software Engineer, Viasat Government

Viasat
Apply
2 months ago
Karlovy Vary, Czechia +3 moreSenior
H1B sponsor

Base Salary

$141k - $222k/yr

Responsibilities

  • Design and implement embedded software in C/C++ for encrypted communications systems.
  • Develop standalone embedded applications for network encryptors, cryptographic devices, and emerging cryptographic solutions.
  • Use Linux in embedded environments and develop or modify Linux kernel drivers and bare-metal device drivers.
  • Work with microprocessors and embedded processors including NIOS, ARM, and RISC-V.
  • Design and implement RESTConf interfaces and work with emulation environments.
  • Implement and support networking protocols including TCP/IP, IPSec, MACsec, and TLS.
  • Develop software in Python and Rust as needed.
  • Collaborate with system, test, hardware, and other multidisciplinary engineering teams to develop, test, certify, and transition capabilities into service.
  • Plan, track, and report on project progress.

Requirements

  • Bachelor's degree or higher in computer science, computer engineering, or a related field.
  • At least 5 years of design and implementation experience with embedded software in C/C++.
  • At least 2 years of Linux operating system experience, ideally in an embedded environment.
  • Experience using Rust.
  • Basic understanding of TCP/IP and common network configuration.
  • Object-oriented software development experience.
  • Experience with CI/CD software and Agile Scrum development.
  • U.S. citizenship and an active SECRET or higher security clearance.
  • Ability to travel up to 10%.
  • Preferred qualifications include Linux kernel and bare-metal driver experience; NIOS, ARM, or RISC-V processor experience; RESTConf and emulation environment experience; networking protocol experience; Python experience; and experience with standalone embedded applications.
  • Strong oral and written communication skills and the ability to participate in multidisciplinary teams.

Benefits

  • Onsite work in Carlsbad, CA; Marlborough, MA; Linthicum Heights, MD; or Tampa, FL.
  • Base salary range of $140,500.00-$221,500.00 annually, with a separate stated range of $174,000.00-$261,000.00 annually for specific San Jose, San Francisco Bay Area, and New York City metropolitan area locations.
  • Additional cash or stock incentives may be provided.
  • Medical, financial, and other benefits are available depending on the position.
  • Travel of up to 10% is required.

Categories

Viasat

About Viasat

5,001-10,000 employees

Viasat builds and operates satellite networks that provide internet connectivity and secure SATCOM services for consumers, airlines, enterprises, and governments. Its business spans residential satellite internet, in-flight Wi‑Fi for commercial aviation, managed bandwidth, terminals, and defense-grade communications and encryption products. Founded in 1986 and headquartered in Carlsbad, California, Viasat is a NASDAQ‑listed company that expanded its global footprint by acquiring Inmarsat in 2023.

Contact me