Senior Embedded Engineer — Rust & Encryption

ViaSat Inc.

Tempe (AZ)

On-site

USD 165,000 - 261,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. is seeking an embedded software engineer experienced in Rust and C/C++ to join a fast-paced government program. You will design and implement software for encrypted communications devices and collaborate with system, test, and hardware engineers.

The role is onsite with up to 10% travel; a BS in CS/CE and 10+ years in embedded development are required, along with US citizenship and security clearance. Familiarity with Linux and networking protocols is a plus.

Qualifications

  • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field
  • 10+ years' experience using C/C++ in embedded environments
  • Experience with Linux OS use, ideally for an embedded environment
  • Object-oriented software development experience
  • Basic understanding of TCP/IP.
  • Agile Scrum development experience
  • 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
  • Participating in multi-disciplinary teams
  • onsite role at the locations listed

Skills

C/C++
Rust
TCP/IP
Agile Scrum
Embedded software
Team collaboration

Education

Bachelor's degree or higher in CS/CE or related

Tools

Linux OS
Linux kernel driver development
Python

Job description

ViaSat Inc. is seeking an embedded software engineer experienced in Rust and C/C++ to join a fast-paced government program. You will design and implement software for encrypted communications devices and collaborate with system, test, and hardware engineers.

The role is onsite with up to 10% travel; a BS in CS/CE and 10+ years in embedded development are required, along with US citizenship and security clearance. Familiarity with Linux and networking protocols is a plus.

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. • 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 Rust Engineer – Encryption Systems
Senior Embedded Rust Engineer – Encryption Systems

ViaSat Inc. • Linthicum (MD)

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

ViaSat Inc. • Marlborough (MA)

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 - Secure Networks (Onsite)
Embedded Rust Engineer - Secure Networks (Onsite)

ViaSat Inc. • Homeland Park (MD)

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
Embedded Rust Engineer for Secure Networking
Embedded Rust Engineer for Secure Networking

ViaSat Inc. • Tempe (AZ)

On-site
USD 117,000 - 185,000