Embedded Security Software Engineer

Viasat

Tempe (AZ)

On-site

USD 141,000 - 222,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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 Software Engineer – Secure Network Systems
Embedded Software Engineer – Secure Network Systems

Viasat • Marlborough (MA)

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 — Secure Encryptor Systems
Embedded Software Engineer — Secure Encryptor Systems

Viasat • Homeland Park (MD)

On-site
USD 141,000 - 222,000
Embedded Software Engineer – Encryption & Linux
Embedded Software Engineer – Encryption & Linux

Viasat • Carlsbad (CA)

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

Viasat • Carlsbad (CA), Tempe (AZ), Marlborough (MA)

On-site
USD 118,000 - 177,000
Relocation assistance
Embedded Software Engineer, Viasat Government
Embedded Software Engineer, Viasat Government

ViaSat • Linthicum (MD)

On-site
USD 130,000 - 180,000
Medical Benefits
Financial Benefits
Stock Incentives
Embedded Software Engineer, Viasat Government
Embedded Software Engineer, Viasat Government

Viasat • Tampa (FL)

On-site
USD 141,000 - 222,000
Embedded Software Engineer, Viasat Government
Embedded Software Engineer, Viasat Government

Viasat • Tempe (AZ)

On-site
USD 141,000 - 222,000
Embedded Software Engineer, Viasat Government
Embedded Software Engineer, Viasat Government

Viasat • Carlsbad (CA)

On-site
USD 141,000 - 222,000