Rust Embedded Engineer - Onsite, Security-Cleared

Viasat

Homeland Park (MD)

On-site

USD 145,000 - 218,000

Full time

8 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 Government SNS program to develop encrypted communications software for inline network encryptors and cryptographic devices. You will collaborate with system, test, and hardware engineers in a fast-paced, onsite role supporting Next Generation Encryptor (NGE) development and certification.

Requirements include a CS/CE degree, 2+ years Rust on embedded devices, C/C++ embedded software experience, and US citizenship with active SECRET or TOP

Qualifications

  • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field

Responsibilities

  • Design and implementation with embedded software in Rust and C/C++
  • Linux OS use, for an embedded environment
  • TCP/IP and common network configuration
  • Agile Scrum development
  • Ability to plan, track and report on progress
  • CI/CD software development
  • Good oral and written communications skills
  • Familiarity with bare metal embedded device drivers
  • Microprocessors and embedded processors (NIOS, ARM, RISC-V)
  • Networking protocols (e.g. IPSec, MACsec, TLS)
  • Participating in multi-disciplinary teams
  • This program is to develop, test and certify Next Generation Encryptor (NGE) encryptors to protect government networks.
  • This is an onsite role at the locations listed

Skills

Rust
C/C++
Linux
TCP/IP
Agile Scrum
CI/CD
Embedded software
Microprocessors

Education

Bachelor's Degree in Computer Science or Computer Engineering

Tools

RESTConf
Emulation Environments
Python
Linux kernel drivers

Job description

Viasat is seeking an Embedded Software Engineer for the Government SNS program to develop encrypted communications software for inline network encryptors and cryptographic devices. You will collaborate with system, test, and hardware engineers in a fast-paced, onsite role supporting Next Generation Encryptor (NGE) development and certification.

Requirements include a CS/CE degree, 2+ years Rust on embedded devices, C/C++ embedded software experience, and US citizenship with active SECRET or TOP

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

Similar jobs worth comparing

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 - Rust, Viasat Government
Embedded Software Engineer - Rust, Viasat Government

Vets2industry • Carlsbad (CA)

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

Viasat • Tampa (FL)

On-site
USD 117,000 - 185,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
Embedded Software Engineer
Embedded Software Engineer

ClearanceJobs • Marlborough (MA)

On-site
USD 80,000 - 120,000
Embedded Software Engineer - Rust, Viasat Government
Embedded Software Engineer - Rust, Viasat Government

Viasat • Homeland Park (MD)

On-site
USD 145,000 - 218,000
Embedded Software Engineer - Rust, Viasat Government
Embedded Software Engineer - Rust, Viasat Government

Viasat • Tempe (AZ)

On-site
USD 117,000 - 218,000
Embedded Software Engineer - Rust, Viasat Government
Embedded Software Engineer - Rust, Viasat Government

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

On-site
USD 117,000 - 185,000
Embedded Software Engineer for Encrypted Networking
Embedded Software Engineer for Encrypted Networking

Viasat • Carlsbad (CA)

On-site
USD 117,000 - 218,000