Secure Embedded Software Engineer

Viasat

Marlborough (MA)

On-site

USD 95,000 - 150,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
On-site work

Job summary

Viasat is seeking an Embedded Software Engineer for its Secure Network Systems unit. The role focuses on developing software for encrypted communications, including inline network encryptors and embedded cryptographic devices. The team collaborates across system, test, and hardware disciplines in a fast-paced environment.

Applicants should have a Bachelor's in a technical field, 0–3 years of experience, and U.S. Citizenship with an active security clearance.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science or related field.
  • 0–3 years of full-time relevant experience preferred.
  • U.S. Citizenship and active SECRET or TOP SECRET clearance required.
  • Embedded software design in C/C++ or Rust; Linux OS for embedded env.

Responsibilities

  • Design and implement embedded software in C/C++ and Rust.
  • Develop in Linux-based embedded environments and kernel drivers.
  • Work with TCP/IP and network configurations in embedded systems.
  • Participate in Agile Scrum, plan progress, and support CI/CD.
  • Collaborate with system, test, and hardware engineers on new capabilities.
  • Travel up to 10% as needed.

Skills

C/C++
Rust
Linux
TCP/IP
OOP
Agile/Scrum
CI/CD
Linux kernel
Bare-metal drivers
NIOS/ARM/RISC-V
Networking protocols
Python
Embedded apps
Cross-functional teams

Education

Bachelor's degree in Computer Engineering or Computer Science

Tools

RESTConf
Emulation Environments

Job description

Viasat is seeking an Embedded Software Engineer for its Secure Network Systems unit. The role focuses on developing software for encrypted communications, including inline network encryptors and embedded cryptographic devices. The team collaborates across system, test, and hardware disciplines in a fast-paced environment.

Applicants should have a Bachelor's in a technical field, 0–3 years of experience, and U.S. Citizenship with an active security clearance.

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

Similar jobs worth comparing

Embedded Software Engineer for Encrypted Networking
Embedded Software Engineer for Encrypted Networking

Viasat • Carlsbad (CA)

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

Viasat • Northern (KY)

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

JobCubby • San Jose (CA), Northern (KY)

Hybrid
USD 117,000 - 218,000
Embedded Software Engineer – Secure Networking (C/C++/Rust)
Embedded Software Engineer – Secure Networking (C/C++/Rust)

Viasat • Carlsbad (CA)

On-site
USD 95,000 - 150,000
Secure Embedded Software Engineer, Cybersecurity (Hybrid)
Secure Embedded Software Engineer, Cybersecurity (Hybrid)

Viasat • Carlsbad (CA)

Hybrid
USD 174,000 - 261,000
Hybrid Secure Embedded Software Engineer - Cybersecurity
Hybrid Secure Embedded Software Engineer - Cybersecurity

InvestedintheMission • Carlsbad (CA)

Hybrid
USD 140,000 - 222,000
Embedded Cryptographic Systems Engineer (C/C++, Rust)
Embedded Cryptographic Systems Engineer (C/C++, Rust)

Viasat • California (MO)

On-site
USD 117,000 - 185,000
Senior Embedded Cybersecurity Engineer
Senior Embedded Cybersecurity Engineer

Viasat • Carlsbad (CA)

Hybrid
USD 140,000 - 222,000
Comprehensive benefits package
Medial incentives
Stock options
Senior Embedded Network Software Engineer - DoD Clearance
Senior Embedded Network Software Engineer - DoD Clearance

Viasat • Tempe (AZ)

On-site
USD 165,000 - 261,000