Embedded Rust Engineer - Onsite, High-Assurance Crypto

ViaSat Inc.

Carlsbad (CA)

On-site

USD 117,000 - 185,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ViaSat Inc. seeks an Embedded Software Engineer for Viasat Government - High Assurance Encryption Systems. The role focuses on developing software for encrypted communications, including Layer 2/3 inline network encryptors and embedded cryptographic devices, collaborating with system, test, and hardware engineers.

The day-to-day includes embedded Rust/C/C++ design, agile teamwork, and an onsite work location. Requires Bachelor’s degree and security clearance with travel up to 10%.

Qualifications

  • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field.
  • At least 2 years of Rust experience, ideally writing production code for embedded devices.
  • Design and implementation experience with embedded software in C/C++.

Responsibilities

  • Design and implementation with embedded software in Rust and C/C++.
  • Be part of an agile multidisciplinary development team.
  • This is an onsite role at the locations listed.

Skills

Rust
C/C++
Embedded systems
Linux
TCP/IP
Agile/Scrum
Communication

Education

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

Tools

Embedded devices

Job description

ViaSat Inc. seeks an Embedded Software Engineer for Viasat Government - High Assurance Encryption Systems. The role focuses on developing software for encrypted communications, including Layer 2/3 inline network encryptors and embedded cryptographic devices, collaborating with system, test, and hardware engineers.

The day-to-day includes embedded Rust/C/C++ design, agile teamwork, and an onsite work location. Requires Bachelor’s degree and security clearance with travel up to 10%.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Rust Engineer for High-Assurance Encryption
Embedded Rust Engineer for High-Assurance Encryption

ViaSat Inc. • Tampa (FL)

On-site
USD 117,000 - 218,000
Senior Embedded Rust Engineer - High-Assurance Encryption
Senior Embedded Rust Engineer - High-Assurance Encryption

ViaSat Inc. • Carlsbad (CA)

On-site
USD 165,000 - 261,000
Embedded Rust Engineer for Secure Networking
Embedded Rust Engineer for Secure Networking

ViaSat Inc. • Tempe (AZ)

On-site
USD 117,000 - 185,000
Embedded Rust Engineer for Secure Communications
Embedded Rust Engineer for Secure Communications

ViaSat Inc. • United States

Remote
USD 117,000 - 218,000
Benefits package
Career growth opportunities
Senior Embedded Software Engineer (Rust) Onsite, 10% Travel
Senior Embedded Software Engineer (Rust) Onsite, 10% Travel

ViaSat Inc. • United States

Remote
USD 165,000 - 261,000
Senior Embedded Rust Engineer - Secure Communications
Senior Embedded Rust Engineer - Secure Communications

ViaSat Inc. • Tampa (FL)

On-site
USD 165,000 - 261,000
Senior Embedded Software Engineer — Rust & Encryption Systems
Senior Embedded Software Engineer — Rust & Encryption Systems

ViaSat Inc. • Marlborough (MA)

On-site
USD 165,000 - 261,000
Senior Embedded Rust Engineer – Encryption Systems
Senior Embedded Rust Engineer – Encryption Systems

ViaSat Inc. • Linthicum (MD)

On-site
USD 165,000 - 261,000
Senior Embedded Engineer — Rust & Encryption
Senior Embedded Engineer — Rust & Encryption

ViaSat Inc. • Tempe (AZ)

On-site
USD 165,000 - 261,000
Senior Embedded Rust Engineer – Secure Communications
Senior Embedded Rust Engineer – Secure Communications

ViaSat Inc. • Homeland Park (MD)

On-site
USD 165,000 - 261,000