Onsite Embedded Rust Engineer for Secure Encryptors

Vets2industry

Carlsbad (CA)

On-site

USD 117,000 - 218,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat Government - Secure Network Systems (SNS) seeks an Embedded Software Engineer with strong Rust skills to join a small, fast-paced team developing encrypted communications hardware and software for Next Generation Encryptors.

You will design, implement and test embedded software in Rust and C/C++, work on Linux in embedded environments, and collaborate with system, test and hardware engineers to bring capabilities into service. US citizenship and a valid security clearance are required.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering or related field.
  • At least 2 years of Rust experience, ideally production code for embedded devices.
  • Design and implementation experience with embedded software in C/C++.
  • At least 1 year Linux OS use, ideally for an embedded environment.
  • Basic understanding of TCP/IP.
  • Object-oriented software development experience.
  • Ability to plan, track and report on progress.
  • Good oral and written communications skills.
  • US citizenship and an active SECRET or TOP SECRET security clearance is required.
  • Ability to travel up to 10%.

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.
  • 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, etc.).
  • Networking protocols (e.g. IPSec, MACsec, TLS, etc.).
  • Participating in multi-disciplinary teams.
  • Develop, test and certify Next Generation Encryptor (NGE) encryptors to protect government networks.

Skills

Rust programming
Embedded software (C/C++)
Linux OS usage
TCP/IP understanding
OO programming
Communication skills
Security clearance (US citizenship)

Education

Bachelor's Degree in CS/CE

Job description

Viasat Government - Secure Network Systems (SNS) seeks an Embedded Software Engineer with strong Rust skills to join a small, fast-paced team developing encrypted communications hardware and software for Next Generation Encryptors.

You will design, implement and test embedded software in Rust and C/C++, work on Linux in embedded environments, and collaborate with system, test and hardware engineers to bring capabilities into service. US citizenship and a valid security clearance are required.

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

Similar jobs worth comparing

Rust Embedded Engineer - Onsite, Security-Cleared
Rust Embedded Engineer - Onsite, Security-Cleared

Viasat • Homeland Park (MD)

On-site
USD 145,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 — 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 - Rust, Viasat Government
Embedded Software Engineer - Rust, Viasat Government

Vets2industry • Carlsbad (CA)

On-site
USD 117,000 - 218,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