Senior Embedded Rust Engineer - High-Assurance Encryption

ViaSat Inc.

Carlsbad (CA)

On-site

USD 165,000 - 261,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Viasat Inc. is seeking an experienced Embedded Software Engineer for its Government High Assurance Encryption Systems team. You will develop embedded software in Rust and C/C++ for secure communications devices, collaborating with system, test, and hardware engineers in a small, fast-paced setting.

The role is onsite with travel up to 10%, requiring US citizenship and an active security clearance. You will contribute to encryption solutions and participate in certification efforts.

Qualifications

  • Bachelor's degree or higher in CS, CE or related field.
  • 10+ years' experience in C/C++ in embedded environments.
  • Experience with Linux in embedded environments.
  • Object-oriented software development experience.
  • Basic understanding of TCP/IP.
  • Agile Scrum development experience.
  • US citizenship and an active SECRET or TOP SECRET clearance 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
  • Participating in multi-disciplinary teams
  • Onsite role at the listed locations

Skills

Rust
C/C++
Linux
TCP/IP
Agile Scrum
Security clearance

Education

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

Tools

NIOS
ARM
RISC-V
Linux kernel
Embedded drivers

Job description

Viasat Inc. is seeking an experienced Embedded Software Engineer for its Government High Assurance Encryption Systems team. You will develop embedded software in Rust and C/C++ for secure communications devices, collaborating with system, test, and hardware engineers in a small, fast-paced setting.

The role is onsite with travel up to 10%, requiring US citizenship and an active security clearance. You will contribute to encryption solutions and participate in certification efforts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Embedded Rust Engineer - Onsite, High-Assurance Crypto
Embedded Rust Engineer - Onsite, High-Assurance Crypto

ViaSat Inc. • Carlsbad (CA)

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

ViaSat Inc. • Tempe (AZ)

On-site
USD 117,000 - 185,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 – Secure Communications
Senior Embedded Rust Engineer – Secure Communications

ViaSat Inc. • Homeland Park (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 – Encryption Systems
Senior Embedded Rust Engineer – Encryption Systems

ViaSat Inc. • Linthicum (MD)

On-site
USD 165,000 - 261,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