Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer - Rust, Viasat Government

$117k - $185k

ViaSat Inc.

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 an Embedded Software Engineer within Viasat Government - Secure Network Systems (SNS) experienced in the Rust programming language 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 Rust and C/C++
  • Linux OS use, for an embedded environment
  • TCP/IP and common network configuration
  • Agile Scrum development
  • Ability to plan, track and report on progress
  • CI/CD software development
  • Good oral and written communications skills
  • Familiarity with bare metal embedded device drivers
  • Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
  • Networking protocols (e.g. IPSec, MACsec, TLS, etc.)
  • Participating in multi-disciplinary teams
  • This program is to develop, test and certify Next Generation Encryptor (NGE) encryptors to protect government networks.
  • This is an onsite role in one of two locations: Carlsbad, CA, or Marlborough, MA.
What you'll need
  • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field
  • At least 2 years of Rust experience, ideally writing production code for embedded devices.
  • Design and implementation experience with embedded software in C/C++
  • At least 1 year Linux OS use, ideally for an embedded environment
  • Basic understanding of TCP/IP.
  • Object-oriented software development experience
  • Ability to plan, track and report on progress
  • Good oral and written communications skills
  • US citizenship and an active SECRET or TOP SECRET security clearance is required
  • Ability to travel up to 10%
What will help you on the job
  • Agile Scrum development experience
  • Familiarity with Linux kernel driver development/modifications
  • Familiarity with 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 standalone embedded applications
  • Experience participating in multi-disciplinary teams

#Li-GS1

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
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.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Rust, Viasat Government in Tampa, FL vacancy
  • $161k - $255k

     ...Infinite opportunities. At Viasat, we’re on a mission to deliver...  ...how consumers, businesses, governments and militaries around the...  ...Do This is a role for an Embedded Software Engineer within Secure Network Systems...  ...interested in learning the Rust programming language. You... 
    Suggested

    Viasat

    Tampa, FL
    4 days ago
  •  ...redefining defense technology. From engineering systems that save lives to...  ...We are seeking an Embedded Software Engineer to design, develop,...  ...role, you will work on C and Rust code baselines, architecting...  ...Qualifications and Skills: Active US Government Secret Security Clearance (... 
    Suggested
    Flexible hours

    Ultra Intelligence & Communications, Herley

    Tampa, FL
    26 days ago
  •  ...Embedded Software Engineer - Rust Requisition ID 5406 Country United States of America City Multiple Locations...  ...Next Generation Encryptor (NGE) encryptors to protect government networks. This is an onsite role in one of two locations... 
    Suggested

    Korn Ferry

    Tampa, FL
    1 day ago
  • Ultra Electronics Group is seeking an Embedded Software Engineer to design and implement secure embedded systems for cryptographic...  ...over 5 years of experience, proficiency in C and Rust, and an active U.S. Government Security Clearance. Competitive benefits including... 
    Suggested

    Ultra Electronics Group

    Tampa, FL
    4 days ago
  • A leading technology company is seeking an Embedded Software Engineer to join their Secure Network Systems team. The ideal candidate will develop...  ..., contributing to innovative solutions in network security. This position is onsite in Tampa, Florida. #J-18808-Ljbffr Viasat
    Suggested

    Viasat

    Tampa, FL
    4 days ago
  • $117k - $185k

    Viasat is looking for an Embedded Software Engineer in Tampa, Florida. This role involves developing software for encrypted communication systems and requires experience in Rust and C/C++. Candidates must have a Bachelor's Degree in Computer Science and at least 2 years... 

    Viasat

    Tampa, FL
    3 days ago
  • Ultra Maritime, EMS is looking for an Embedded Software Engineer based in Tampa, Florida. This role...  ...critical platforms, emphasizing C and Rust programming. As part of a mission-driven...  ...Those interested must possess a U.S. Government Secret Security Clearance and have a... 

    Ultra Maritime, EMS

    Tampa, FL
    1 day ago
  •  ...Communications, Herley is seeking an Embedded Software Engineer to design, develop, and optimize embedded...  .... The role involves working on C and Rust code, managing software quality, and...  ...development and an active US Government Secret Security Clearance. Benefits include... 

    Ultra Intelligence & Communications, Herley

    Tampa, FL
    10 hours ago
  •  ...expanding its encryption business and is seeking an Embedded Software Engineer to work on high-assurance cryptographic systems...  ...software development, particularly in C and Rust, and must hold an active U.S. Government Secret Security Clearance. The position involves... 

    Ultra I&C

    Tampa, FL
    1 day ago
  • Ultra Maritime, EMS in Tampa, Florida is seeking an Embedded Software Engineer to architect and implement high-assurance cryptographic systems used...  ...in embedded software development, particularly in C and Rust. This challenging role offers unique opportunities to work... 

    Ultra Maritime, EMS

    Tampa, FL
    10 hours ago
  • Ultra Electronics Group is seeking an Embedded Software Engineer in Tampa, Florida, to architect, implement, and...  ...certify high-assurance cryptographic systems for government clients. This role requires strong expertise in C and Rust programming along with a U.S. Government... 

    Ultra Electronics Group

    Tampa, FL
    3 days ago
  •  ...redefining defense technology. From engineering systems that save lives to...  ...business and seeking an Embedded Software Engineer to help architect,...  ...—secure embedded design, Rust adoption in constrained environments...  ...~ Active U.S. Government Secret Security Clearance (U... 
    Remote work
    Flexible hours

    Cobham Ultra

    Tampa, FL
    27 days ago
  • $130k - $170k

     ...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum...  ...communications systems supporting government enterprise networks. You will help...  ...embedded preferred) ~ Experience using Rust ~ Basic understanding of TCP/IP and... 

    Navstar

    Tampa, FL
    5 days ago
  •  ...Operations Integrator Tampa, FL Barbaricum is a rapidly growing government contractor providing leading-edge support to federal...  ...established and growing capabilities across Intelligence, Analytics, Engineering, Mission Support, and Communications disciplines. Founded in... 
    For contractors

    Barbaricum

    Tampa, FL
    4 days ago
  • YOUR IMPACT Own your opportunity to work with the largest government agency in the nation. Make an impact by advancing the Department of...  ..., and community‑engagement skills. Baseline understanding of software development to support integration and workflow improvement.... 
    Contract work

    General Dynamics Information Technology

    Tampa, FL
    10 hours ago
  •  ...Antler is seeking a Senior Backend Engineer for a 100% remote position. You will design and develop backend services and APIs for a federal government healthcare technology project, ensuring secure and scalable solutions. The ideal candidate will have over 8 years of experience... 
    Remote work

    Antler Ltd

    Tampa, FL
    3 days ago
  • Viasat in Tampa, Florida is looking for an experienced software engineer to join their cybersecurity team. You will be involved in designing, developing, and maintaining embedded network software for various products, ensuring compliance with stringent security standards... 

    Viasat

    Tampa, FL
    4 days ago
  • General Dynamics Information Technology is seeking a SharePoint Systems Administrator to develop and manage SharePoint/O365 government sites supporting USCENTCOM J6 in Tampa, FL. You will be responsible for managing user access, configuring applications, and designing... 

    General Dynamics Information Technology

    Tampa, FL
    1 day ago
  • A government services company in Florida is seeking a Full Stack Web Developer experienced in software application development and Agile methodologies. The ideal candidate will possess at least 11 years of relevant experience and a Bachelor's degree in a related field.... 

    CGS Federal (Contact Government Services)

    Tampa, FL
    4 days ago
  • $111.9k - $150.1k

     ...Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people...  ...Description: Accenture Federal Services is seeking a Full Stack Software Engineer to join the Tampa Solutions Team. The ideal candidate will... 
    Live in
    Work at office
    Local area

    Accenture

    Tampa, FL
    4 days ago
  • $110.5k - $149.5k

     ...MacDill AFB, FL; Work Hours: 40 hours/week; Travel: Salary Range: $110,500 - $149,500. Overview Manage and develop SharePoint/O365 government sites for both classified and unclassified domains supporting USCENTCOM J6 in Tampa, FL. Responsibilities Develop and maintain... 
    Temporary work
    Work at office

    General Dynamics Information Technology

    Tampa, FL
    1 day ago
  •  ...Senior Embedded Software Engineer Requisition ID 5408 Country United States of America City Multiple Locations...  ..., Computer Engineering or equivalent experience ~ US Government position. US Citizenship required ~ Active DoD Secret... 
    Immediate start

    Korn Ferry

    Tampa, FL
    1 day ago
  •  ...Embedded Software Engineer XTEND Tampa is seeking an Embedded Software Engineer to support the development, integration, and production of autonomous drone systems. This role focuses on hands-on embedded software and firmware development for tactical UAS platforms... 

    Xtend Inc

    Tampa, FL
    11 hours ago
  •  ...Software Engineer II We have an exciting and rewarding opportunity for you to take your software engineering career to the next level....  ...of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history... 

    Chase

    Tampa, FL
    4 days ago
  • Odyssey Systems Consulting Group, Ltd. is seeking a Senior Software Engineer to support advanced situational awareness and multi-domain operations programs. This position emphasizes the design and integration of RF and signal processing systems for battlefield awareness... 
    Full time

    Odyssey Systems Consulting Group, Ltd.

    Tampa, FL
    2 days ago
  • A government services provider in Tampa, Florida, is seeking a Share Point Developer to support a Federal agency's technical initiatives. The role involves developing Custom PowerApps and SQL Server databases, working in an Agile team, and contributing to user-centered... 

    CGS Federal (Contact Government Services)

    Tampa, FL
    1 day ago
  •  ...Senior Embedded Network Engineer We are seeking a Senior Embedded Network Engineer...  ...products supporting government and defense programs. This...  ...Responsibilities Develop C/C++ software in embedded Linux...  ...Linux networking internals Rust experience (nice to have)... 

    ClearanceJobs

    Tampa, FL
    3 days ago
  • Ultra Electronics Group is seeking an Embedded Software Engineer in Tampa, Florida. This role involves architecting, implementing...  ...experience in embedded development with C and Rust, along with an active U.S. Government Secret Security Clearance. Responsibilities include... 

    Ultra Electronics Group

    Tampa, FL
    4 days ago
  •  ...Black Cape  Title: Talented Full Stack Software Engineer (2+ years to Senior Levels)  Locations:  Tampa, FL Virginia Beach, VA...  ...have a US Citizenship or a Security Clearance issued by a US Government Customer, we will likely not get back to you. It is a REQUIREMENT... 
    Full time
    For subcontractor

    Black Cape

    Tampa, FL
    10 hours ago
  •  ...Job Information Job Identification 210722240 Job Category Software Engineering Business Unit Commercial & Investment Bank Posting Date 05/...  ...of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history... 
    Full time
    Shift work

    JPMorgan Chase & Co.

    Tampa, FL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Rust, Viasat Government. Be the first to apply!