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

Viasat

Carlsbad (CA)

Hybrid

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 experienced Embedded Software Engineer – Cybersecurity to design, develop, and deploy secure embedded terminal systems across the full SDLC, with emphasis on automated security tooling in CI/CD. You will collaborate with product, test, and security teams to advance secure software practices.

The role requires 8+ years of experience, strong C/C++ on Linux, OpenSSL and encryption expertise, plus the ability to work in a hybrid onsite arrangement and maintain

Qualifications

  • 8+ years of professional software engineering experience.
  • Strong C and C++ development and debugging skills on Linux.
  • Experience with encryption and authentication software.
  • Experience with OpenSSL cryptographic libraries.
  • Working knowledge of Linux security controls.
  • Proficiency with Bash and scripting languages such as Python or Lua.
  • Experience working in an Agile, Perforce or Git-based development environment.
  • Ability to work autonomously and mentor junior engineers.

Responsibilities

  • Design, develop, test, document, troubleshoot, and maintain security-focused embedded software.
  • Develop automated access controls for systems and devices.
  • Integrate security tools into CI/CD pipelines including static and dynamic analysis.
  • Configure, enforce, and tune security tool policies.
  • Triage and analyze security scan results.
  • Develop technical documentation and security test plans.
  • Automate configuration and validation of Linux security settings.
  • Create scripts and tools for managing secrets, keys, and digital certificates.
  • Research and prototype security mechanisms for development and production environments.
  • Evaluate Linux controls for cybersecurity and privacy compliance.
  • Collaborate cross-functionally with product, test, and security teams.

Skills

C/C++
Linux
Encryption
OpenSSL
Linux security
Bash
Python
Lua
Git
Mentor juniors

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Podman
LXC
Git

Job description

Viasat in Carlsbad, CA is seeking an experienced Embedded Software Engineer – Cybersecurity to design, develop, and deploy secure embedded terminal systems across the full SDLC, with emphasis on automated security tooling in CI/CD. You will collaborate with product, test, and security teams to advance secure software practices.

The role requires 8+ years of experience, strong C/C++ on Linux, OpenSSL and encryption expertise, plus the ability to work in a hybrid onsite arrangement and maintain

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Viasat • Carlsbad (CA)

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

ViaSat Inc. • Carlsbad (CA)

Hybrid
USD 141,000 - 261,000
Senior Cybersecurity Embedded Software Engineer — Hybrid
Senior Cybersecurity Embedded Software Engineer — Hybrid

ViaSat Inc. • Germantown (MD)

Hybrid
USD 141,000 - 222,000
Embedded Software Engineer – Encryption & Linux
Embedded Software Engineer – Encryption & Linux

ViaSat Inc. • Carlsbad (CA)

On-site
USD 141,000 - 222,000
Embedded Software Engineer — Secure Encryptor Systems
Embedded Software Engineer — Secure Encryptor Systems

ViaSat Inc. • Homeland Park (MD)

On-site
USD 141,000 - 222,000
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
Senior Embedded Firmware Engineer - Crypto Net Devices
Senior Embedded Firmware Engineer - Crypto Net Devices

ViaSat Inc. • Marlborough (MA)

On-site
USD 141,000 - 222,000
Embedded Security Software Engineer
Embedded Security Software Engineer

ViaSat Inc. • Tempe (AZ)

On-site
USD 141,000 - 222,000
Senior Embedded Software Engineer - Crypto & Networking
Senior Embedded Software Engineer - Crypto & Networking

ViaSat Inc. • Tampa (FL)

On-site
USD 141,000 - 222,000
Embedded Software Engineer – Secure Network Systems
Embedded Software Engineer – Secure Network Systems

ViaSat Inc. • Marlborough (MA)

On-site
USD 117,000 - 185,000