Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Viasat · 10 hours ago

Embedded Software Engineer

Viasat is a global communications company on a mission to deliver impactful connections. They are seeking an Embedded Software Engineer to develop software for encrypted communication systems, collaborating with various engineering teams to transition new capabilities into service.

InternetOptical CommunicationTelecommunications
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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 to bare metal embedded device drivers
Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
Networking protocols (e.g. IPSec, MACsec, TLS, etc.)
Python development
Standalone embedded applications
Participating in multi-disciplinary teams

Qualification

Embedded software in C/C++Linux OS for embeddedNetworking protocolsRustCI/CD softwareAgile Scrum developmentObject-oriented developmentMicroprocessors experienceStandalone embedded applicationsCommunication skills

Required

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
Design and implementation experience with embedded software in C/C++
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
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%

Preferred

Rust experience is preferred
Familiarity with to bare metal embedded device drivers
Experience with microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
Experience with RESTConf interface design and implementation
Experience with Emulation Environments
Experience with networking protocols (e.g. IPSec, MACsec, TLS, etc.)
Experience with Python
Familiarity with to standalone embedded applications
Experience participating in multi-disciplinary teams

Benefits

Additional cash or stock incentives may be provided as part of the compensation package
A range of medical, financial, and/or other benefits

Company

Viasat is a global communications company that offers satellite services.

Funding

Current Stage
Public Company
Total Funding
$3.16B
Key Investors
UK Space AgencyNASA
2025-11-21Grant· $1.15M
2024-09-09Post Ipo Debt· $1.98B
2023-09-13Post Ipo Debt· $733.4M

Leadership Team

leader-logo
Andy Lincoln
Chief Engineer
linkedin
leader-logo
Don Buchman
President Aviation
linkedin
Company data provided by crunchbase