Embedded Software Engineer – Secure Networking (C/C++, Linux)

Viasat

Tampa (FL)

On-site

USD 117,000 - 185,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat Government is seeking an Embedded Software Engineer to join a small, fast-paced SNS team. You will develop software for encrypted communications systems, interfacing with system, test, and hardware engineers to transition capabilities into service.

The role emphasizes C/C++, Rust, Linux in embedded environments, TCP/IP, Agile Scrum, CI/CD, and driver development for bare metal devices and Linux kernels. A US security clearance is required. Travel up to 10% may be required.

Qualifications

  • At least 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.
  • Bachelor’s degree in computer engineering or a related field.
  • US citizenship and an active SECRET or TOP SECRET security clearance.
  • Ability to travel up to 10%.

Responsibilities

  • Design and implement 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).
  • Networking protocols (IPSec, MACsec, TLS).
  • Python development.
  • Standalone embedded applications.
  • Participating in multi-disciplinary teams.

Skills

Embedded C/C++
Rust
Linux
TCP/IP
CI/CD
Python
Agile Scrum
Communication
Networking protocols

Education

Bachelors in CS/Eng

Job description

Viasat Government is seeking an Embedded Software Engineer to join a small, fast-paced SNS team. You will develop software for encrypted communications systems, interfacing with system, test, and hardware engineers to transition capabilities into service.

The role emphasizes C/C++, Rust, Linux in embedded environments, TCP/IP, Agile Scrum, CI/CD, and driver development for bare metal devices and Linux kernels. A US security clearance is required. Travel up to 10% may be required.

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

Similar jobs worth comparing

Embedded Software Engineer, Secure Networking
Embedded Software Engineer, Secure Networking

Viasat • Northern (KY)

Hybrid
USD 117,000 - 218,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 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
Embedded Software Engineer – Encrypted Networking (Secret Clearance)
Embedded Software Engineer – Encrypted Networking (Secret Clearance)

Viasat • Carlsbad (CA)

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

Viasat • Tempe (AZ)

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

Polluxa, Inc. • Carlsbad (CA)

On-site
USD 120,000 - 170,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
Senior Embedded Network Software Engineer - DoD Clearance
Senior Embedded Network Software Engineer - DoD Clearance

Viasat • Tempe (AZ)

On-site
USD 165,000 - 261,000
Secure Embedded Software Engineer
Secure Embedded Software Engineer

Viasat • Marlborough (MA)

On-site
USD 95,000 - 150,000
Relocation assistance
On-site work