Embedded Software Engineer for Encrypted Networking

Viasat

Carlsbad (CA)

On-site

USD 117,000 - 218,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat is seeking an Embedded Software Engineer for the Secure Netowrk Systems (SNS) - Viasat Government. The role focuses on developing software for encrypted communications, including Layer 2/3 inline encryptors, embedded cryptographic devices, and related systems.

Responsibilities include design and implementation in C/C++, Linux, TCP/IP, and Python, with Agile Scrum practices and CI/CD integration.US citizenship and an active security clearance are required, with travel up to 10% in a

Qualifications

  • Embedded software design and implementation in C/C++ for embedded systems.
  • Experience with Linux OS in embedded environments is required.
  • Familiarity with Linux kernel drivers and bare metal drivers is preferred.
  • Proficiency in Python and networking protocols (IPSec, MACsec, TLS) is expected.

Responsibilities

  • Design and implement embedded software in C/C++ and Rust.
  • Work with Linux in embedded environments and develop kernel drivers as needed.
  • Develop TCP/IP and network configurations; participate in Agile Scrum processes.
  • Contribute to CI/CD pipelines and drive progress with the team.
  • Collaborate with system, test, and hardware engineers on new capabilities.

Skills

Embedded C/C++
Linux OS
Rust
TCP/IP
Agile Scrum
CI/CD
Linux kernel
Microprocessors (NIOS, ARM, RISC-V)
IPSec/TLS/MACsec
Python
Security clearance
US citizenship

Education

Bachelor's degree in computer engineering

Job description

Viasat is seeking an Embedded Software Engineer for the Secure Netowrk Systems (SNS) - Viasat Government. The role focuses on developing software for encrypted communications, including Layer 2/3 inline encryptors, embedded cryptographic devices, and related systems.

Responsibilities include design and implementation in C/C++, Linux, TCP/IP, and Python, with Agile Scrum practices and CI/CD integration.US citizenship and an active security clearance are required, with travel up to 10% in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Secure Networking(C/C++, Rust)
Embedded Software Engineer - Secure Networking(C/C++, Rust)

Viasat • Tampa (FL)

On-site
USD 117,000 - 185,000
Senior Embedded Network Software Engineer - DoD Clearance
Senior Embedded Network Software Engineer - DoD Clearance

Viasat • Tempe (AZ)

On-site
USD 165,000 - 261,000
Embedded Software Engineer — Crypto Networking (C/C++, Rust)
Embedded Software Engineer — Crypto Networking (C/C++, Rust)

Viasat • Linthicum (MD)

On-site
USD 117,000 - 218,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Tampa (FL)

On-site
USD 117,000 - 185,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Linthicum (MD)

On-site
USD 117,000 - 218,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Carlsbad (CA)

On-site
USD 117,000 - 218,000
Secure Embedded Software Engineer, Cybersecurity (Hybrid)
Secure Embedded Software Engineer, Cybersecurity (Hybrid)

Viasat • Carlsbad (CA)

Hybrid
USD 174,000 - 261,000
Rust Embedded Engineer - Onsite, Security-Cleared
Rust Embedded Engineer - Onsite, Security-Cleared

Viasat • Homeland Park (MD)

On-site
USD 145,000 - 218,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Marlborough (MA)

On-site
USD 140,000 - 222,000
Onsite Embedded Rust Engineer for Secure Encryptors
Onsite Embedded Rust Engineer for Secure Encryptors

Vets2industry • Carlsbad (CA)

On-site
USD 117,000 - 218,000