Senior Embedded Rust Engineer – Encryption Systems

ViaSat Inc.

Linthicum (MD)

On-site

USD 165,000 - 261,000

Full time

2 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. in Linthicum, MD, seeks an Embedded Software Engineer for the Government division focused on High Assurance Encryption Systems.

You will design and implement embedded software in Rust and C/C++, interfacing with system, test and hardware engineers to deliver encryption capabilities for secure communications. The role requires a Bachelor’s degree, 10+ years in embedded C/C++, Linux experience, and a US security clearance with up to 10% travel.

Qualifications

  • Bachelor's degree in CS/CE or related field.
  • 10+ years' experience using C/C++ in embedded environments.
  • Experience with Linux for embedded systems.
  • Object-oriented software development experience.
  • Basic understanding of TCP/IP.
  • Agile Scrum experience.
  • US citizenship and active SECRET or TOP SECRET clearance is required.
  • Ability to travel up to 10%.

Responsibilities

  • Design and implement embedded software in Rust and C/C++.
  • Work with Linux OS in an embedded environment.
  • Collaborate with system, test and hardware engineers.
  • Support development, integration, automation and test through certification.

Skills

C/C++ embedded
Linux (embedded)
Object-oriented development
TCP/IP
Agile Scrum
US citizenship + security clearance
Travel up to 10%

Education

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

Tools

Rust programming language
Linux kernel driver development
Bare metal embedded drivers
Microprocessors (NIOS, ARM, RISC-V)
Emulation environments
Networking protocols (IPSec, TLS)
Python

Job description

ViaSat Inc. in Linthicum, MD, seeks an Embedded Software Engineer for the Government division focused on High Assurance Encryption Systems.

You will design and implement embedded software in Rust and C/C++, interfacing with system, test and hardware engineers to deliver encryption capabilities for secure communications. The role requires a Bachelor’s degree, 10+ years in embedded C/C++, Linux experience, and a US security clearance with up to 10% travel.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 Engineer — Rust & Encryption
Senior Embedded Engineer — Rust & Encryption

ViaSat Inc. • Tempe (AZ)

On-site
USD 165,000 - 261,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 Communications
Embedded Rust Engineer for Secure Communications

ViaSat Inc. • United States

Remote
USD 117,000 - 218,000
Benefits package
Career growth opportunities
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 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 - 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