Embedded Security Software Engineer (C/C++, Rust)

JobCubby

San Jose, Northern (CA, KY)

Hybrid

USD 117,000 - 218,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat is seeking an Embedded Software Engineer for the Secure Network Systems group in the San Jose area to develop software for encrypted communications and inline network encryptors. You will collaborate with system, test, and hardware engineers in a fast-paced, small team and contribute to security-focused projects.

The role requires C/C++, Rust, Linux, TCP/IP, and Agile Scrum experience, along with the ability to plan and communicate progress. U.S.

Qualifications

  • At least 2-3 years of embedded software design and implementation in C/C++.
  • At least 1 year Linux OS use, ideally in an embedded environment.
  • Familiarity with Linux kernel driver development/modifications.
  • Rust experience is preferred.
  • Bachelor’s degree in computer engineering or a related field.
  • US citizenship and an active SECRET or TOP SECRET security clearance.

Responsibilities

  • Design and implement embedded software in C/C++ and Rust for secure communications.
  • Develop software for Linux-based embedded environments.
  • Work with networking protocols (IP, IPSec, TLS) and security features.
  • Collaborate with system, test, and hardware engineers in an Agile Scrum setting.
  • Contribute to CI/CD pipelines and automated testing.
  • Prepare, plan, and report progress on deliverables.

Skills

Embedded C/C++
Linux
Rust
TCP/IP
OO design
Agile Scrum
CI/CD
Communication

Education

Bachelor's degree in computer engineering or related field

Tools

RESTConf
Emulation Environments

Job description

Viasat is seeking an Embedded Software Engineer for the Secure Network Systems group in the San Jose area to develop software for encrypted communications and inline network encryptors. You will collaborate with system, test, and hardware engineers in a fast-paced, small team and contribute to security-focused projects.

The role requires C/C++, Rust, Linux, TCP/IP, and Agile Scrum experience, along with the ability to plan and communicate progress. U.S.

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

Similar jobs worth comparing

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 - Secure Networking(C/C++, Rust)
Embedded Software Engineer - Secure Networking(C/C++, Rust)

Viasat • Tampa (FL)

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

Vets2industry • Carlsbad (CA)

On-site
USD 117,000 - 218,000
Embedded Software Engineer for Encrypted Networking
Embedded Software Engineer for Encrypted Networking

Viasat • Carlsbad (CA)

On-site
USD 117,000 - 218,000
Rust Embedded Engineer - Onsite, Security-Cleared
Rust Embedded Engineer - Onsite, Security-Cleared

Viasat • Homeland Park (MD)

On-site
USD 145,000 - 218,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
Space-Grade Embedded Software Engineer (C/C++, Rust)
Space-Grade Embedded Software Engineer (C/C++, Rust)

Viasat • Tempe (AZ)

On-site
USD 140,500 - 221,500
Secure Embedded Software Engineer, Cybersecurity (Hybrid)
Secure Embedded Software Engineer, Cybersecurity (Hybrid)

Viasat • Carlsbad (CA)

Hybrid
USD 174,000 - 261,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

Viasat • Marlborough (MA)

On-site
USD 140,000 - 222,000