Embedded Security Software Engineer

Viasat

Tempe (AZ)

On-site

USD 141,000 - 222,000

Full time

2 days 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 to contribute to a small, fast-paced team developing encrypted communications systems and embedded cryptographic devices. You will interface with system, test, and hardware engineers as new capabilities are developed and transitioned into service.

The role emphasizes design in C/C++, Linux usage in an embedded environment, and collaboration across disciplines to certify the Next Generation Encryptor (NGE) High-Speed encryptor for government

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++ for secure encryptor systems
  • Work with Linux OS in embedded environments
  • Develop/network configurations using TCP/IP and RESTConf
  • Contribute to Linux kernel driver development/modifications
  • Collaborate with multi-disciplinary teams on new capabilities
  • Support testing, certification, and deployment of the Next Generation Encryptor

Skills

Embedded software
C/C++ programming
Linux experience
Rust
TCP/IP
Object-oriented design
Agile Scrum
CI/CD
Communication skills
Security clearance

Education

Bachelor's degree or higher in CS/CE

Tools

Linux kernel driver development
Embedded drivers (bare metal)
RESTConf

Job description

Viasat is seeking an Embedded Software Engineer to contribute to a small, fast-paced team developing encrypted communications systems and embedded cryptographic devices. You will interface with system, test, and hardware engineers as new capabilities are developed and transitioned into service.

The role emphasizes design in C/C++, Linux usage in an embedded environment, and collaboration across disciplines to certify the Next Generation Encryptor (NGE) High-Speed encryptor for government

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

Similar jobs worth comparing

Senior Embedded Software Engineer - Crypto & Networking
Senior Embedded Software Engineer - Crypto & Networking

Viasat • Tampa (FL)

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
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
Embedded Software Engineer, Secure Networking
Embedded Software Engineer, Secure Networking

Viasat • Northern (KY)

Hybrid
USD 117,000 - 218,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, Viasat Government
Embedded Software Engineer, Viasat Government

Polluxa, Inc. • Carlsbad (CA)

On-site
USD 120,000 - 170,000
Embedded Software Engineer: Secure Network & Crypto
Embedded Software Engineer: Secure Network & Crypto

Polluxa, Inc. • Carlsbad (CA)

On-site
USD 70,000 - 100,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 Cryptographic Systems Engineer (C/C++, Rust)
Embedded Cryptographic Systems Engineer (C/C++, Rust)

Viasat • California (MO)

On-site
USD 117,000 - 185,000