Talent.com
Senior Software Engineer - Embedded Network
Senior Software Engineer - Embedded NetworkRigNet • Carlsbad, CA, United States
Senior Software Engineer - Embedded Network

Senior Software Engineer - Embedded Network

RigNet • Carlsbad, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About us

One team. Global challenges. Infinite opportunities. At Viasat, were 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. Were 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 or ability to obtain when administratively feasible
  • 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

    $161,000.00 - $255,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 $200,500.00- $300,500.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 Viasats 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.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Senior Embedded Software Engineer • Carlsbad, CA, United States

    [internal_linking.similar_jobs]
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    VirtualVocations • Vista, California, United States
    [job_card.full_time]
    A company is looking for a Senior Embedded Engineer to join their hardware team.Key Responsibilities Provide design and technical input to all aspects of embedded systems development Bring desig...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Embedded Network

    Senior Software Engineer - Embedded Network

    Viasat • Carlsbad, CA, United States
    [job_card.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]
    [last_updated.last_updated_30] • [promoted]
    Salk Edge Summer Program

    Salk Edge Summer Program

    InsideHigherEd • La Jolla, California, United States
    [job_card.full_time]
    Summer Program Salk Edge is a two-week, technique-intensive summer initiative designed to equip PhD students with advanced research skills and professional development tools for successful careers ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    (CRNA) Certified Registered Nurse Anesthetist - 134803

    (CRNA) Certified Registered Nurse Anesthetist - 134803

    University of California San Diego • La Jolla, CA, United States
    [job_card.full_time]
    ANESTHESIOLOGY Hiring Pay Scale.Days, 12 hour shifts, Sunday - Saturday.CRNA) Certified Registered Nurse Anesthetist.Filing Deadline : Fri 3 / 14 / 2025. UC San Diego values equity, diversity, and inclus...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principle Software Engineer C#

    Principle Software Engineer C#

    Leidos Inc • Vista, CA, United States
    [job_card.full_time]
    The SES business unit at Leidos designs and manufactures highly complex security equipment for use at border crossings, airports, seaports, and other transportation mechanisms.Our products include ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Systems Engineer - Medical Devices

    Senior Systems Engineer - Medical Devices

    Gilero, A Sanner Group Company • Carlsbad, CA, United States
    [job_card.full_time]
    Gilero is a leading medical device design, development, and manufacturing partner.We specialize in creating innovative solutions that improve patient care and enhance lives.Our growing dynamic team...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Salk Edge Summer Program

    Salk Edge Summer Program

    Salk Institute for Biological Studies • La Jolla, CA, United States
    [job_card.full_time]
    Summer Program Salk Edge is a two-week, technique-intensive summer initiative designed to equip PhD students with advanced research skills and professional development tools for successful careers ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Cybersecurity Engineer - Competitive 401(k) programs

    Cybersecurity Engineer - Competitive 401(k) programs

    SimVentions, Inc - Glassdoor 4.6 • Rancho Santa Fe, California, us
    [job_card.full_time]
    SimVentions, consistently voted one Virginia's Best Places to Work, is looking for an experienced cybersecurity professional to join our team! As a Cybersecurity Engineer III, you will play a key r...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Tech - IR Tech

    Tech - IR Tech

    Scripps Memorial Hospital La Jolla • La Jolla, CA, United States
    [job_card.full_time]
    Scripps Memorial Hospital La Jolla.Interventional Radiology (IR) Technologist.IR Technologists work closely with interventional radiologists and other medical professionals to perform procedures th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer C#

    Software Engineer C#

    Leidos Inc • Vista, CA, United States
    [job_card.full_time]
    The SES business unit at Leidos designs and manufactures highly complex security equipment for use at border crossings, airports, seaports, and other transportation mechanisms.Our products include ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • Coronado, California, US
    [filters.remote]
    [job_card.full_time] +1
    This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    VirtualVocations • Vista, California, United States
    [job_card.full_time]
    A company is looking for a Senior Embedded Firmware Engineer.Key Responsibilities Develop optimized C code for embedded processors Collaborate with architects and hardware engineers to design so...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Tech - Nuclear Med Tech

    Tech - Nuclear Med Tech

    Scripps Green Hospital • La Jolla, CA, United States
    [job_card.full_time]
    Nuclear Med Tech) is a specialized healthcare professional responsible for administering radioactive substances to patients for diagnostic imaging purposes. They work with nuclear medicine physician...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Virtual Care Physician

    Virtual Care Physician

    QuickMD • Coronado, CA, United States
    [job_card.full_time]
    About QuickMD : QuickMD is a leading telemedicine provider, delivering high-quality virtual care across 44 states.Since our founding in 2019, we have helped more than 100,000 patients access essenti...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Data Systems Integration Analyst - Hybrid - 137456

    Data Systems Integration Analyst - Hybrid - 137456

    UC San Diego Health • La Jolla, CA, United States
    [job_card.full_time]
    UCSD Layoff from Career Appointment.Apply by 11 / 24 / 25 for consideration with preference for rehire.All layoff applicants should contact their Employment Advisor. Eligible Special Selection clients s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Data Engineer

    Senior Data Engineer

    Rockstar Games • Carlsbad, California, United States
    [job_card.full_time]
    At Rockstar Games, we create world-class entertainment experiences.Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Systems Software Consultant (Rust / RTOS)

    Embedded Systems Software Consultant (Rust / RTOS)

    Seamgen • La Jolla, CA, United States
    [job_card.full_time]
    Seamgen is San Diego's premier Digital Product Agency, dedicated to transforming the digital landscape through innovative design and technology. We create meaningful, integrated digital experiences ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer 3- Navigation

    Software Engineer 3- Navigation

    Aevex • Solana Beach, California, United States
    [job_card.full_time]
    This is a hybrid role, preferably based in our San Diego, CA, or Dayton, OH offices.They work closely with the software development team to analyze user needs and create efficient and functional so...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]