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

Senior Software Engineer - Embedded Network

$165k - $260.5k

ViaSat

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

The Viasat Government - Secure Network Systems (SNS) team is an interconnected series of small teams that allows for immediate visibility within the group, but maintains the resources support of a large company to solve technology needs. We also support security and cybersecurity needs across the company, in which physical products, tools, and initiatives can have impacts across world-wide usage.

You will join a software development team that designs, re-factors, and maintains code for existing and upcoming features across one or more product lines while meeting a stringent set of standards for security design and testing. As updated standards are released they are deployed across a variety of products and must take into account a variety of competing constraints.

Members will be expected to work as part of a team that works with and helps clarify requirements while continuously supporting development, integration, automation, and test of the final product through certification.


The day-to-day

  • Cybersecurity software & systems engineering
  • Be a part of an agile multidisciplinary development team
  • Embedded systems software engineering
  • Design, develop and integrate high speed scalable network software (protocols, device drivers, data plane)
What you'll need
  • 10+ years' experience using C/C++ in embedded environments
  • 10+ years' experience with network software design and development
  • 7+ years' experience with Linux OS use, ideally for an embedded environment
  • Proven experience with Linux network stack and writing Linux kernel modules
  • Demonstrated experience with networking protocols (e.g.TCP/IP, IPSec, MACsec, TLS, etc.)
  • Object-oriented software development experience
  • Agile Scrum development experience
  • Ability to plan, track and report on progress
  • CI/CD software
  • Bachelor's Degree or higher in Computer Science, Computer Engineering or equivalent experience
  • US Government position. US Citizenship required
  • Active DoD Secret Clearance
  • Ability to travel up to 10%
What will help you on the job
  • Experience with DPDK, network applications/services and acceleration
  • Experience with Xilinx environment (Vivado, Petalinux)
  • Familiarity with to bare metal embedded device drivers
  • Experience with microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
  • Experience with multiple threads and real-time developmen
  • Experience with RESTConf interface design and implementation
  • Experience with Emulation Environments
  • Experience with Python
  • Familiarity with to standalone embedded applications
  • Experience participating in multi-disciplinary teams

#LI-BBS


Salary range

$165,000.00 - $260,500.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 $205,000.00- $307,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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Embedded Network in Carlsbad, CA vacancy
  • $112.7k - $150.2k

     ...Senior Software Engineer (Network Apps) HME has been creating innovative products for the drive-thru and pro-audio industries since 1971. From...  ...Network Apps) to innovate, design, and develop software for embedded systems. This role offers a unique opportunity to join a... 
    Senior

    HME

    Carlsbad, CA
    2 days ago
  • $140.5k - $221.5k

     ...communications options. The engineering required to meet these requirements...  ...You will be responsible for software development and systems...  ...team to plan, track, complete embedded software development for multiple...  ...Linux Operating Systems and network systems programming... 
    Senior

    ViaSat

    Carlsbad, CA
    1 day ago
  • $128.12k - $167.74k

     ...Senior Software Network Engineer - Quantum Networking IonQ, Inc. is the world's leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security. IonQ's newest generation of quantum computers... 
    Senior
    Work at office
    Remote work

    IonQ Inc.

    Vista, CA
    6 days ago
  • $165k - $260.5k

     ...responsible for supporting existing software and platforms used by...  ...airline passengers every day. As a senior engineer, your responsibilities will...  ...-to-day The team maintains embedded software deployed across several areas of Viasat's network as well as the monitoring and... 
    Senior
    Fixed term contract

    ViaSat

    Carlsbad, CA
    1 day ago
  • $165k - $260.5k

     ...inclusive environment that drives positive impact to join our team. What you'll do This is a role for an Embedded Software Engineer within Secure Network Systems (SNS) - Viasat Government, experienced in C/C++ and interested in learning the Rust programming language... 
    Suggested

    ViaSat

    Carlsbad, CA
    3 days ago
  • $140.5k - $221.5k

     ...our team. What you'll do We are seeking an Embedded Software Engineer to join the Government Terminals Software Team. This role...  ...experience with multi-threading, memory management, and IP networking on Linux-based systems. Collaboration : Proven ability... 

    ViaSat

    Carlsbad, CA
    3 days ago
  • $140.5k - $221.5k

     ...to join our team. What you'll do We are looking for an Embedded Software Engineer - Cybersecurity to join our Government team! Our team...  ...including threading, synchronization, memory management, and networking Experience with Linux device driver development and kernel... 
    Work at office
    3 days per week

    ViaSat

    Carlsbad, CA
    1 day ago
  •  ...Insight Global is seeking an Embedded Software Engineer to support an exciting opportuity based out of Carlsbad, CA. You will be responsible for...  ...the core software that powers our software-defined networking (SDN) platform. You'll work on developing Linux kernel modules... 
    Remote work

    Insight Global

    Carlsbad, CA
    16 hours ago
  •  ...Insight Global is seeking an Embedded Engineer to support a federal program based out of Carlsbad...  ...• Collaborate with Product Managers, Software Engineers and project stakeholders to deliver...  ...collaborate with other developers and network engineers across the business •... 

    Insight Global

    Carlsbad, CA
    23 hours ago
  •  ...This is a role for a Embedded Software Engineer within Secure Network Systems (SNS) 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,... 

    Mount Indie

    Carlsbad, CA
    4 days ago
  • $187.7k - $225k

     ...Title: Senior Platform Engineer/Kubernetes SME Belong. Connect. Grow. with KBR! KBR's National...  ...infrastructure from simulation software Lead multi-cluster Kubernetes, service...  ...Services, policies, gateways) Integrate network policy (eBPF/Cilium), secrets... 
    Senior
    Contract work
    Temporary work
    Local area
    Relocation package
    Flexible hours

    KBR

    Carlsbad, CA
    1 day ago
  • $140.5k - $221.5k

     ...dedicated mobility access servers (MAS). The day-to-day Software engineering as part of an agile development team Actively design and...  ...in hands-on experience using C/C++/Rust/Go/Bash/Python in embedded environments, with a track record of success ~ Hands-on experience... 
    Temporary work

    ViaSat

    Carlsbad, CA
    4 days ago
  • $150k - $165k

     ...Senior Software Engineer, Integration As TaylorMade continues to grow, the number and complexity of integrations are increasing. TaylorMade maintains a substantial number of data interfaces across multiple time zones, operating 24/7, many involving multi-step processes... 
    Senior
    For contractors
    Work experience placement
    Work at office
    Local area

    Taylor Made

    Carlsbad, CA
    1 day ago
  • $168k - $265k

     ...ViaSat Access Edge Terminal Software team is responsible for the...  ...of software running on embedded satellite terminal products...  ...sectors. You'll be a senior software engineer leading a software team. You...  ...Proven experience with Linux networking stack and kernel drivers... 
    Senior
    Permanent employment
    Temporary work

    ViaSat

    Carlsbad, CA
    3 days ago
  • $140k - $178k

     ...What You'll Do: As a Senior Flight Software Engineer at Inversion, you will have an instrumental...  ...for spacecraft, including drivers, networking, fault management, and attitude...  ...device trees, etc.). Extra points for embedded Linux experience (Yocto, Buildroot,... 
    Senior
    Permanent employment
    Work at office
    Weekend work

    INVERSION

    Vista, CA
    3 days ago
  • $121.4k - $161.8k

     ...environment where you can learn and collaborate with some of the most talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting-edge game analytics platform and tools to better... 
    Senior
    Full time
    Work at office

    Rockstar Games

    Carlsbad, CA
    1 day ago
  • $118k - $140k

    Hunter in San Marcos, California, is looking for a Senior Oracle Cloud EPM Analyst to lead their Oracle Fusion EPM platform. The role involves collaborating with business leaders, managing EPM solutions, and implementing AI-driven improvements. Preferred candidates will... 
    Senior

    Hunter

    San Marcos, CA
    2 days ago
  • $140.5k - $221.5k

     ...and monitoring of FPGAs used in the field as well designing embedded management software for a global NTN RAN. Team member responsibilites are to...  ...base, maintaining PHY applications in Viasat's production networks in devops model. Team members regularly interact with embedded... 
    Work at office
    Shift work

    ViaSat

    Carlsbad, CA
    1 day ago
  •  ...Software Developer Design and implement software components based on specified requirements in a global team. Identify opportunities for different or new technologies & techniques, evaluate the best way forward. Work on Windows based project – C#, WPF, windows... 
    Senior
    For contractors

    ClifyX

    Carlsbad, CA
    1 day ago
  • $150k - $176k

     ...Senior Software Engineer, Full Stack - Product Engineering We're looking for a motivated, collaborative full stack developer with 3–6 years of industry experience to join the team responsible for building and deploying our platform and web/mobile applications used... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Relocation

    Flock Freight

    Encinitas, CA
    4 days ago
  • $140k - $160k

     ...platform is designed to improve the standard of care for spine surgery one patient at a time. Position Description As Senior Software Engineer, you will work on projects related to proprietary implants, instrumentation, and design automation systems to enable... 
    Senior

    CARLSMED, Inc.

    Carlsbad, CA
    2 days ago
  • $118k - $140k

    Hunter Industries is looking for a Senior Oracle Cloud EPM Analyst in San Marcos, California. This hybrid role involves taking the lead on the Oracle Fusion EPM platform to support business goals, offering insights, and guiding digital transformation. Candidates should... 
    Senior

    Hunter-Industries

    San Marcos, CA
    23 hours ago
  • $118k - $140k

    Hunter Industries is seeking a Senior Oracle Cloud EPM Analyst. In this role, you will play a key part in advancing our digital transformation...  ...system such as Oracle Fusion. Knowledge of enterprise planning software, specifically Oracle Cloud EPM Excellent written and verbal... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    Hunter

    San Marcos, CA
    4 days ago
  • $93k - $115k

     ...Associate Software Engineer San Diego, CA About the Team: The Sensors Division at STR focuses on technology development for advanced...  ..., tracking/fusion, autonomous systems, as well as real-time embedded processor implementation. The Role: The SAAM group is... 
    Full time
    Remote work

    Science & Technology Research (STR)

    Carlsbad, CA
    3 days ago
  • $140k - $170k

    Bonfirevc is seeking a Senior DevOps Security Engineer to manage AWS infrastructure, improve security posture, and implement monitoring systems. This fully remote position requires over 7 years of experience in DevOps, a strong focus on cloud security, and expertise in... 
    Senior
    Remote work

    Bonfirevc

    Rancho Santa Fe, CA
    3 days ago
  • $150k - $176k

     ...Senior Software Engineer, Corporate Systems Flock Freight Encinitas, CA, US Job Type: Full-Time Function: Engineering Software...  ...Administer corporate SaaS platforms, endpoints, and networks, serving as the Tier 2+ escalation point for complex identity... 
    Senior
    Full time
    Work at office

    Softbank Investment Advisers

    Encinitas, CA
    1 day ago
  • $180.5k - $285k

     ...other stakeholders Lead DevOps oriented engineering efforts to develop RIC applications...  ...components in a modern satellite ground network (Near-RT RIC, Non-RT RIC, SMO, CU/DU, and...  ...you'll need Minimum 10 to 12 years of software development experiences with Bachelor's... 
    Senior
    Work experience placement
    Remote work

    ViaSat

    Carlsbad, CA
    1 day ago
  • $117k - $185k

     ...Viasat Government - Secure Network Systems (SNS) Full-Stack Software Engineer 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... 

    ViaSat

    Carlsbad, CA
    3 days ago
  •  ...Senior Front End Developer SonSoft Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia....  ...Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled... 
    Senior
    Permanent employment
    Full time
    H1b

    SonSoft

    Carlsbad, CA
    1 day ago
  • $121k - $191k

     ...What you'll do We have an exciting opportunity for a Cloud Engineer to join our team! As an M365 Cloud Engineer focusing on GCC-H...  ...certifications. Knowledge of Azure, AWS GovCloud, SQL/noSQL databases, network security (firewalls, VPNs), Active Directory, and Intune.... 
    Work at office

    ViaSat

    Carlsbad, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Embedded Network. Be the first to apply!