Senior Embedded Software Engineer — Secure Networking

Viasat

California, Northern (MD, KY)

Hybrid

USD 174,000 - 261,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 is seeking an Embedded Software Engineer to contribute to a small, fast-paced team. You will design and implement embedded software in C/C++, work with Linux in an embedded context, and develop networking protocols including TLS/IPSec.

You will collaborate with system, test, and hardware engineers as capabilities evolve toward certification of the Next Generation Encryptor (NGE). The role requires 5+ years of embedded software experience, proficiency in Rust and RESTConf, and willingness

Qualifications

  • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field.
  • At least 5 years design and implementation experience with embedded software in C/C++.
  • At least 2 years Linux OS use, ideally for an embedded environment.
  • Experience using Rust.
  • Basic understanding of TCP/IP and common network configuration.
  • Object-oriented software development experience.
  • Agile Scrum development experience.
  • Ability to plan, track, and report on progress.
  • CI/CD software.
  • Good oral and written communication skills.
  • US citizenship and an active SECRET (or higher) security clearance is required.
  • Ability to travel up to 10%.

Responsibilities

  • Design and implement embedded software in C/C++.
  • Linux OS usage in an embedded environment.
  • RESTConf interface design and implementation; develop networking protocols.
  • Collaborate with multi-disciplinary teams to certify the NGE high-speed encryptor.

Skills

C/C++ Embedded
Linux
TCP/IP
RESTConf
Python
Agile Scrum
CI/CD
Security Clearance
Rust

Education

Bachelor's Degree or higher in CS/CE

Tools

Rust

Job description

Viasat is seeking an Embedded Software Engineer to contribute to a small, fast-paced team. You will design and implement embedded software in C/C++, work with Linux in an embedded context, and develop networking protocols including TLS/IPSec.

You will collaborate with system, test, and hardware engineers as capabilities evolve toward certification of the Next Generation Encryptor (NGE). The role requires 5+ years of embedded software experience, proficiency in Rust and RESTConf, and willingness

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

Similar jobs worth comparing

Embedded Security Software Engineer
Embedded Security Software Engineer

Viasat • Tempe (AZ)

On-site
USD 141,000 - 222,000
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
Embedded Software Engineer – Secure Network Systems
Embedded Software Engineer – Secure Network Systems

Viasat • Marlborough (MA)

On-site
USD 117,000 - 185,000
Senior Embedded Software Engineer - Crypto & Networking
Senior Embedded Software Engineer - Crypto & Networking

Viasat • Tampa (FL)

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
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
Senior Embedded Network Software Engineer
Senior Embedded Network Software Engineer

Viasat • Linthicum (MD)

On-site
USD 120,000 - 180,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 – 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 Systems & Linux
Senior Embedded Network Engineer: Secure Systems & Linux

Viasat • Tampa (FL)

On-site
USD 140,000 - 200,000