Embedded Software Engineer, Secure Networking

Viasat

Northern (KY)

Hybrid

USD 117,000 - 218,000

Full time

30 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat is seeking an Embedded Software Engineer within Secure Network Systems (SNS) to contribute to a small, fast-paced team, developing software for encrypted communications, including Layer 2/3 inline network encryptors, embedded cryptographic devices, and emerging cryptographic solutions.

You will collaborate with system, test, and hardware engineers, design in C/C++ and Rust on embedded Linux, work with TCP/IP, IPSec, TLS, and participate in Agile Scrum and CI/CD practices.

Qualifications

  • Bachelor’s degree in computer engineering or related field.
  • 2–3 years of design and implementation experience with embedded software in C/C++.
  • At least 1 year Linux OS use, ideally for an embedded environment.
  • Familiarity with Linux kernel driver development/modifications.
  • Rust experience is preferred.
  • Good oral and written communication skills.
  • Knowledge of TCP/IP and basic network configuration.
  • Experience with Agile Scrum development.

Responsibilities

  • Design and implementation with embedded software in C/C++ and Rust.
  • Linux OS use, for an embedded environment.
  • TCP/IP and common network configuration.
  • Object-oriented software development.
  • Agile Scrum development.
  • Ability to plan, track and report on progress.
  • CI/CD software development.
  • Good oral and written communications skills.
  • Linux kernel driver development/modifications.
  • Familiarity with bare metal embedded device drivers.
  • Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.).
  • Networking protocols (e.g. IPSec, MACsec, TLS).
  • Python development.
  • Standalone embedded applications.
  • Participating in multi-disciplinary teams.

Skills

C/C++ embedded
Rust
TCP/IP networking
Object oriented
Agile Scrum
Python
Linux (embedded)

Education

Bachelor’s degree in computer engineering or related field

Tools

CI/CD
Linux kernel drivers
RESTConf

Job description

Viasat is seeking an Embedded Software Engineer within Secure Network Systems (SNS) to contribute to a small, fast-paced team, developing software for encrypted communications, including Layer 2/3 inline network encryptors, embedded cryptographic devices, and emerging cryptographic solutions.

You will collaborate with system, test, and hardware engineers, design in C/C++ and Rust on embedded Linux, work with TCP/IP, IPSec, TLS, and participate in Agile Scrum and CI/CD practices.

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

Similar jobs worth comparing

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

Viasat • Tampa (FL)

On-site
USD 117,000 - 185,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
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
Secure Embedded Software Engineer
Secure Embedded Software Engineer

Viasat • Marlborough (MA)

On-site
USD 95,000 - 150,000
Relocation assistance
On-site work
Onsite Embedded Rust Engineer for Secure Encryptors
Onsite Embedded Rust Engineer for Secure Encryptors

Vets2industry • Carlsbad (CA)

On-site
USD 117,000 - 218,000
Secure Embedded Software Engineer, Cybersecurity (Hybrid)
Secure Embedded Software Engineer, Cybersecurity (Hybrid)

Viasat • Carlsbad (CA)

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

Viasat • Northern (KY)

Hybrid
USD 117,000 - 218,000
Embedded Rust Engineer for Secure Network Encryptors
Embedded Rust Engineer for Secure Network Encryptors

JobCubby • San Jose (CA)

Hybrid
USD 145,000 - 218,000