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

Viasat

Tampa (FL)

On-site

USD 117,000 - 185,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat is seeking an Embedded Software Engineer to join the Secure Network Systems team. You will design and implement embedded software for encrypted communications, interfacing with system, test and hardware engineers in a fast-paced environment.

You will work on Layer 2/3 in-line network encryptors, kernel driver development, and Python tooling. A US security clearance and travel up to 10% are required.

Qualifications

  • Bachelor’s degree in computer engineering or related field.
  • 2–3 years of embedded software design and implementation experience.
  • Linux experience, including embedded environments.
  • US citizenship with an active SECRET or TOP SECRET clearance.
  • Willingness to travel up to 10%.

Responsibilities

  • Design and implement embedded software in C/C++ and Rust.
  • Use Linux OS in an embedded environment.
  • Configure TCP/IP and network settings for embedded systems.
  • Develop and modify Linux kernel drivers.
  • Participate in Agile Scrum teams and CI/CD workflows.

Skills

Embedded C/C++
Rust
Linux OS
TCP/IP
Agile Scrum
CI/CD
Python
Networking protocols
Object-oriented
Kernel drivers

Education

Bachelor’s degree in computer engineering or related field

Tools

RESTConf
Emulation Environments

Job description

Viasat is seeking an Embedded Software Engineer to join the Secure Network Systems team. You will design and implement embedded software for encrypted communications, interfacing with system, test and hardware engineers in a fast-paced environment.

You will work on Layer 2/3 in-line network encryptors, kernel driver development, and Python tooling. A US security clearance and travel up to 10% are required.

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

Similar jobs worth comparing

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 Security Software Engineer (C/C++, Rust)
Embedded Security Software Engineer (C/C++, Rust)

JobCubby • San Jose (CA), Northern (KY)

Hybrid
USD 117,000 - 218,000
Embedded Software Engineer for Encrypted Networking
Embedded Software Engineer for Encrypted Networking

Viasat • Carlsbad (CA)

On-site
USD 117,000 - 218,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
Embedded Software Engineer — Secure Networking & Crypto
Embedded Software Engineer — Secure Networking & Crypto

Vets2industry • Tampa (FL), Carlsbad (CA), Linthicum (MD), Tempe (AZ)

On-site
USD 141,000 - 222,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 Rust Engineer – Secure Network Encryptors (Onsite)
Embedded Rust Engineer – Secure Network Encryptors (Onsite)

Viasat • Tampa (FL), Marlborough (MA), Carlsbad (CA)

On-site
USD 117,000 - 185,000
Space-Grade Embedded Software Engineer (C/C++, Rust)
Space-Grade Embedded Software Engineer (C/C++, Rust)

Viasat • Tempe (AZ)

On-site
USD 140,500 - 221,500
Senior Embedded Network Software Engineer - DoD Clearance
Senior Embedded Network Software Engineer - DoD Clearance

Viasat • Tempe (AZ)

On-site
USD 165,000 - 261,000
Secure Embedded Software Engineer, Cybersecurity (Hybrid)
Secure Embedded Software Engineer, Cybersecurity (Hybrid)

Viasat • Carlsbad (CA)

Hybrid
USD 174,000 - 261,000