Talent.com
Viasat
Embedded Software EngineerViasat • Carlsbad, US
Embedded Software Engineer

Embedded Software Engineer

Viasat • Carlsbad, US
30+ days ago
Salary
$117,000.00 yearly
Job type
  • Full-time
Job description
About us

One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.


What you'll do

This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic devices, and emerging cryptographic solutions. You will interface and collaborate with system, test, and hardware engineers as new capabilities are developed and transitioned into service.


The day-to-day

  • 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

What you'll need

  • 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
  • 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%

What will help you on the job

  • 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

Salary range

$117,000.00 - $185,000.00 / annually. For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $145,000.00- $218,000.00/ annually



At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat’s comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits.
EEO Statement

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

Create a job alert for this search

Embedded Software Engineer • Carlsbad, US

Similar jobs

Remote Software Developer $60 - $120/hourpay

Micro1Coronado, California, US
$60.00 hourly
Remote
Full-time

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Show more

 • Promoted

Paid Product Tester

Product Review JobsLA JOLLA, CA, United States
Full-time

Compensation: Varies per assignment.Location: Remote (USA) Company: ProductReviewJobs Thank you for your interest in becoming a Paid Product Tester.This opportunity is for completing market res... Show more

 • Promoted

Aerospace Engineer

TradeJobsWorkforce92177 San Diego, CA, US
Full-time

Aerospace Engineer Job Duties: Contributes to the design, manufacturing, and testing of aircraft and ae... Show more

 • Promoted

Senior Design Verification Engineer (contract remote)

Chelsea Search GroupCarlsbad, CA, United States
Remote
Full-time

Senior Design Verification EngineerDuration :12 monthsHourly :W2 / 1099 / Corp-to-CorpLocations :Remote from any US locationUS Citizen or US Permanent Resident onlyRequired Experience :Subsystem ve... Show more

 • Promoted

Remote Corporate Development Associate - AI Trainer ($50-$60 per hour)

Data AnnotationCoronado, California
$50.00 hourly
Remote
Full-time +1

DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own&nbsp... Show more

 • Promoted

Test Development Engineer (hybrid) - 2010121

Cisco Systems, Inc.Carlsbad, CA, US
Full-time

The application window is expected to close on: 06/12/2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Test Development Engin... Show more

 • Promoted

Photonic Test Engineer

Cisco Systems, Inc.Carlsbad, CA, US
Full-time

The application window is expected to close on: 03/31/2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.This is an onsite role... Show more

 • Promoted

Software Engineer

TradeJobsWorkForce92117 San Diego, CA, US
Full-time

Software Engineer Job Duties: Develops information systems by designing, developing, and installin... Show more

 • Promoted

Advanced Electronics / Computer Field Technician

US NavyCoronado, CA, US
Full-time

Advanced Electronics / Computer Field (ET/FC).The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of the Navy’s most sophisticated electronics and compu... Show more

 • Promoted

Remote Mechanical Engineer

Micro1Coronado, California, US
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Algebra Private Tutoring Jobs Carlsbad

SuperprofCarlsbad, California, US
Full-time +1

Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup... Show more

 • Promoted

Sales Enablement & Solutions Lead, Access Control

Luxer OneCarlsbad, CA, United States
Full-time

Sales Enablement & Solutions Lead.At Luxer One, we're committed to simplifying life by automating package acceptance and completely solving the package problem using the best technologies available... Show more

 • Promoted

Implementation Coordinator

Luxer OneCarlsbad, CA, United States
Full-time

Luxer One is the leader in smart locker technology, transforming the way packages are delivered, stored, and retrieved across the country.Our team is passionate about innovation, service, and excel... Show more

 • Promoted

Senior Software Manager

PulsejobsCarlsbad, California, United States
Full-time
Quick Apply

Software Manager will lead enterprise software initiatives and contribute to both technical execution and strategic planning.This individual will play a key leadership role in managing the developm... Show more

Temporary Lecturer - IDEA Engineering Student Center - Jacobs School ofEngineering

UC San DiegoLa Jolla, CA, US
Full-time

A reasonable salary range estimate for this position is $70,977-$77,561.The posted UC academic salary scales () set the minimum pay determined by rank and/or step at appointment.See the following t... Show more

 • Promoted

Lead Product Developer

Columbia SportswearCarlsbad, CA, US
Full-time

This is a hybrid role based out of our HQ in Carlsbad, CA.In-office expectation is 4 days a week*.The Lead Product Developer for Men's is responsible for the overall commercialization of assigned p... Show more

 • Promoted

Embedded Software Engineer

ViasatCarlsbad, CA, US
Full-time

At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou... Show more

 • Promoted

Systems Test Engineer

Leidos IncVista, CA, US
Full-time

Leidos' Security Enterprise Solutions (SES).As a member of the Leidos Security Enterprise Solutions (SES) team, you will be joining a diverse and dedicated group who are excited about producing ind... Show more