Talent.com
Embedded Software Engineer
Embedded Software EngineerViasat • Carlsbad, CA, United States
Embedded Software Engineer

Embedded Software Engineer

Viasat • Carlsbad, CA, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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 Network 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

  • 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
  • US citizenship and and active SECRET or TOP SECRET security clearance
  • What will help you on the job

  • Familiarity with Linux kernel driver development / modifications
  • At least 2 years of design and implementation experience with embedded software in C / C++
  • At least 1 year Linux OS use, ideally for an embedded environment
  • 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
  • #LI-GS1

    Salary range

    $83,500.00 - $132,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 $104,000.00- $156,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 .

    [job_alerts.create_a_job]

    Embedded Software Engineer • Carlsbad, CA, United States

    [internal_linking.related_jobs]
    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]
    Bilingual Korean Field Sales Representative

    Bilingual Korean Field Sales Representative

    AT&T • Oceanside, CA, US
    [job_card.full_time]
    Job Description : Join an elite group of sales professionals bringing customized, white glove experiences directly in the customer's home. Field Sales Representatives at AT&T are driven to connect –...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Embedded Software Engineer

    Embedded Software Engineer

    ClearanceJobs • Carlsbad, California, United States
    [job_card.full_time]
    US citizenship with an active SECRET or TOP SECRET security clearance is required to apply!!.ClearanceJobs is aiding their client in their search for an experienced Embedded Software Engineer, expe...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 92167 San Diego, CA, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Full Professor in Neuroimmunology at the Salk Institute for Biological Studies

    Full Professor in Neuroimmunology at the Salk Institute for Biological Studies

    Salk Institute for Biological Studies • La Jolla, CA, United States
    [job_card.full_time]
    The Salk Institute for Biological Studies invites established faculty candidates at the Associate and Full Professor rank to apply for a Full Professor position in Neuroimmunology.Our search extend...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Product Developer

    Product Developer

    FutureStitch • Oceanside, CA, US
    [job_card.full_time]
    To develop the next generation of apparel and first layer products that feel as good as they perform – engineered with purpose, designed with emotion, and made responsibly for the planet.At F...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Dentist- Pediatrics

    Dentist- Pediatrics

    TrueCare Careers • Oceanside, California, US
    [job_card.full_time]
    At TrueCare, we believe that everyone deserves access to excellent healthcare.For over 50 years we have been helping patients and families have timely, affordable, and expert healthcare.Joining us ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    IMMEIDATE HIRING FOR MEDICAL DEVICE ASSEMBLERS

    IMMEIDATE HIRING FOR MEDICAL DEVICE ASSEMBLERS

    Aerotek • Carlsbad, CA, US
    [job_card.full_time]
    Job Title : Medical Device Assembler.Starts the second week of December 2025!.Monday to Friday 6am - 2 : 30pm and 2 : 00pm - 10 : 30pm. Join a dynamic team focused on the manufacturing and assembly of high...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Mammography Tech Per Diem, PRN

    Mammography Tech Per Diem, PRN

    UnitedHealth Group • Vista, CA, United States
    [job_card.full_time]
    Flexible schedule • • • We will work with your schedule.Combine two of the fastest-growing fields on the planet with a culture of performance, collaboration and opportunity and this is what you get.Le...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Account Executive

    Senior Account Executive

    Canon U.S.A., Inc. Careers • La Jolla, California, US
    [job_card.full_time]
    Does the art of the deal drive your day-to-day need to succeed? Do you have a way with words that’s matched only by your desire to devour new technology concepts and solutions? Are customer concern...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Quality Engineer, Design Control

    Quality Engineer, Design Control

    Hologic • La Jolla, CA, US
    [job_card.full_time]
    Here at Hologic it is our purpose to enable healthier lives everywhere, every day.We are driven by our passion to become the global champion for women’s health. We achieve this by fulfilling our pro...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • Coronado, California, us
    [filters.remote]
    [job_card.part_time] +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Client Systems Associate Administrator

    Client Systems Associate Administrator

    City of Carlsbad • Carlsbad, CA, United States
    [job_card.full_time]
    This nearly 40 square mile city is ideally situated in north San Diego County with an approximate population of 115,000.It offers a great climate, beautiful beaches, lagoons and abundant natural op...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Travel Nurse RN - Pediatrics ER - Emergency Room - $1,490 per week

    Travel Nurse RN - Pediatrics ER - Emergency Room - $1,490 per week

    TNAA TotalMed RN • Oceanside, CA, United States
    [job_card.permanent]
    Travel Nurse RN - Pediatrics ER - Emergency Room - $1,490 per week at TNAA TotalMed RN summary : .This position is for a Travel Nurse Registered Nurse (RN) specializing in Pediatric Emergency Room ca...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Become a Surrogate - Earn $75,000 or more!

    Become a Surrogate - Earn $75,000 or more!

    Shining Light Baby • Oceanside, CA, United States
    [job_card.full_time]
    As a Shining Light Baby surrogate, you’ll experience the amazing joy of helping create families while receiving exceptional support and care throughout your journey. Begin your extraordinary surroga...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Mercor • Encinitas, California, US
    [filters.remote]
    [job_card.part_time]
    Mercor is hiring experienced frontend engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending co...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Assembler

    Assembler

    Aerotek • Carlsbad, CA, US
    [job_card.full_time]
    Job Title : Medical Device Assembler.Starts the second week of December 2025!.Monday to Friday 6am - 2 : 30pm and 2 : 00pm - 10 : 30pm. Join a dynamic team focused on the manufacturing and assembly of high...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Flexible Online Job - Earn Up to $1,500 / Month Playing Mobile Games

    Flexible Online Job - Earn Up to $1,500 / Month Playing Mobile Games

    Free Cash by Almedia • Coronado, CA, United States
    [job_card.full_time]
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...[show_more]
    [last_updated.last_updated_30] • [promoted]