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

Viasat

Carlsbad (CA)

On-site

USD 141,000 - 222,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a 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

Senior Embedded Software Engineer - Cybersecurity & Linux
Senior Embedded Software Engineer - Cybersecurity & Linux

Viasat • Carlsbad (CA)

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

InvestedintheMission • Carlsbad (CA)

Hybrid
USD 140,000 - 222,000
Secure Embedded Software Engineer
Secure Embedded Software Engineer

Viasat • Marlborough (MA)

On-site
USD 95,000 - 150,000
Relocation assistance
On-site work
Embedded Software Engineer – Secure Networking (C/C++, Linux)
Embedded Software Engineer – Secure Networking (C/C++, Linux)

Viasat • Tampa (FL)

On-site
USD 117,000 - 185,000
Senior Embedded Firmware Engineer - Crypto Net Devices
Senior Embedded Firmware Engineer - Crypto Net Devices

Viasat • Marlborough (MA)

On-site
USD 141,000 - 222,000
Embedded Software Engineer – Encrypted Networking (Secret Clearance)
Embedded Software Engineer – Encrypted Networking (Secret Clearance)

Viasat • Carlsbad (CA)

On-site
USD 141,000 - 222,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
Embedded Security Software Engineer
Embedded Security Software Engineer

Viasat • Tempe (AZ)

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

Viasat • Tampa (FL)

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

Viasat • Marlborough (MA)

On-site
USD 117,000 - 185,000