Hybrid Cybersecurity Embedded Software Engineer (Linux/C++)

Viasat

Carlsbad (CA)

On-site

USD 141,000 - 222,000

Full time

14 days+

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 in Carlsbad, CA is seeking an Embedded Software Engineer – Cybersecurity with 8+ years of Linux C/C++ development to design, develop, and verify secure embedded terminal systems. You will integrate security tooling into CI/CD, implement access controls, and help harden our satellite modem stack for global deployments.

You will collaborate across product, test, and security teams, mentor junior engineers, and contribute to threat modeling, TLS/IPsec, and secure firmware practices in

Qualifications

  • 8+ years of professional software engineering experience.
  • Strong C and C++ development and debugging skills on Linux.
  • Experience with encryption and authentication software and OpenSSL.
  • Experience with Linux security controls, scripting (Python/Lua), and CI/CD tooling.

Responsibilities

  • Design, develop, test, document, troubleshoot, and maintain security-focused embedded software.
  • Develop automated access controls for systems and devices and integrate security tools into CI/CD pipelines.
  • Triage and analyze security scan results and document security test plans.
  • Collaborate cross-functionally with product, test, and security teams.

Education

Bachelor's degree in Computer Science, Engineering, a related field or equivalent experience

Tools

OpenSSL
Docker
Podman
LXC
Git
Perforce

Job description

Viasat in Carlsbad, CA is seeking an Embedded Software Engineer – Cybersecurity with 8+ years of Linux C/C++ development to design, develop, and verify secure embedded terminal systems. You will integrate security tooling into CI/CD, implement access controls, and help harden our satellite modem stack for global deployments.

You will collaborate across product, test, and security teams, mentor junior engineers, and contribute to threat modeling, TLS/IPsec, and secure firmware practices in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Secure Embedded Software Engineer – Linux, Crypto, CI/CD
Secure Embedded Software Engineer – Linux, Crypto, CI/CD

Viasat • Carlsbad (CA)

On-site
USD 141,000 - 222,000
Senior Embedded Software Engineer - Cybersecurity & Linux
Senior Embedded Software Engineer - Cybersecurity & Linux

Viasat • Carlsbad (CA)

Hybrid
USD 141,000 - 261,000
Senior Embedded Network Engineer — Secure Linux & C/C++
Senior Embedded Network Engineer — Secure Linux & C/C++

Viasat • Homeland Park (MD)

On-site
USD 165,000 - 261,000
Benefits package
Early-Career Embedded Software Engineer – Security
Early-Career Embedded Software Engineer – Security

Viasat • Carlsbad (CA), Tempe (AZ), Marlborough (MA)

On-site
USD 118,000 - 177,000
Relocation assistance
Embedded Software Engineer — Secure Encryptor Systems
Embedded Software Engineer — Secure Encryptor Systems

Viasat • Homeland Park (MD)

On-site
USD 141,000 - 222,000
Senior Embedded Software Engineer — Linux/C++ Expert
Senior Embedded Software Engineer — Linux/C++ Expert

Viasat • Duluth (GA)

On-site
USD 174,000 - 261,000
Senior Embedded Network Software Engineer — High-speed & Secure
Senior Embedded Network Software Engineer — High-speed & Secure

Viasat • Marlborough (MA)

On-site
USD 170,000 - 230,000
Embedded Software Engineer – Secure Network Systems
Embedded Software Engineer – Secure Network Systems

Viasat • Marlborough (MA)

On-site
USD 117,000 - 185,000
Senior Embedded Network Software Engineer - DoD
Senior Embedded Network Software Engineer - DoD

Viasat • Carlsbad (CA)

Hybrid
USD 165,000 - 261,000
Travel up to 10%
Comprehensive benefits
Embedded Software Engineer - Cybersecurity
Embedded Software Engineer - Cybersecurity

Viasat • Carlsbad (CA)

On-site
USD 141,000 - 222,000