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

Embedded Software Engineer

Viasat • Carlsbad, CA, United States
30+ days ago
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 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 .

    Create a job alert for this search

    Embedded Software Engineer • Carlsbad, CA, United States

    Related jobs
    Principle Software Engineer C#

    Principle Software Engineer C#

    Leidos Inc • Vista, CA, United States
    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: 26 days ago • Promoted
    Qualified Moms Wanted : Healthy Prior Delivery + Age 21–36 (Surrogacy $50k–$100k)

    Qualified Moms Wanted : Healthy Prior Delivery + Age 21–36 (Surrogacy $50k–$100k)

    Ivy Surrogacy • Fallbrook, CA, US
    Full-time +1
    Becoming a surrogate mother is one of the greatest gifts of life!.Ivy Surrogacy is a third-party reproductive agency for parents all over the world seeking. At Ivy Surrogacy, we genuinely believe we...Show more
    Last updated: 11 days ago • Promoted
    Travel Cath Lab Tech - $1,842 per week in Rapid City, SD

    Travel Cath Lab Tech - $1,842 per week in Rapid City, SD

    FlexCare • Old Town, SD, US
    Full-time
    FlexCare is a nationwide leader in the staffing of travel nurses and clinicians.With access to thousands of facilities around the country, our mission is to deliver premier travel staffing solution...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Specialist DDIT OPS, Automation Engineer

    Senior Specialist DDIT OPS, Automation Engineer

    Novartis Group Companies • Carlsbad, CA, United States
    Full-time
    The Senior Specialist DDIT OPS, Automation Engineer will oversee and lead the IT / OT team to ensure reliable 24 / 7 operations of the manufacturing plant, providing technical support, system maintenan...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer - Viasat Government

    Embedded Software Engineer - Viasat Government

    Viasat • Carlsbad, CA, United States
    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: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 92117 San Diego, CA, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show more
    Last updated: 30+ days ago • Promoted
    Travel Cath Lab Tech - $2,678 per week in Rapid City, SD

    Travel Cath Lab Tech - $2,678 per week in Rapid City, SD

    CrossMed Healthcare Staffing • Old Town, SD, US
    Full-time
    Job Details Gross Weekly Pay : $2548.Starts : 2025-12-08 Assignment Length : 13 Weeks Shift : Overnight shift.Hours Per Week : 36 Job Quantity : 1 Type : Travel City : Rapid City State : SD At CrossMed Heal...Show more
    Last updated: 15 hours ago • Promoted • New!
    Travel Cath Lab Tech - $2,512 to $2,785 per week in Rapid City, SD

    Travel Cath Lab Tech - $2,512 to $2,785 per week in Rapid City, SD

    LRS Healthcare • Old Town, SD, US
    Full-time
    Ready to start your next travel adventure? LRS Healthcare offers a full benefits package, 24 / 7 support, and a responsive, traveler-first culture. What are you waiting for? Apply today! Qualification...Show more
    Last updated: 15 hours ago • Promoted • New!
    Mammography Tech Per Diem, PRN

    Mammography Tech Per Diem, PRN

    UnitedHealth Group • Vista, CA, United States
    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: 30+ days ago • Promoted
    Software Engineer C#

    Software Engineer C#

    Leidos • Vista, CA, United States
    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: 30+ days ago • Promoted
    Travel Nurse RN - Pediatric ER - $1,800 to $1,850 per week in Oceanside, CA

    Travel Nurse RN - Pediatric ER - $1,800 to $1,850 per week in Oceanside, CA

    TravelNurseSource • Oceanside, CA, US
    Full-time
    TravelNurseSource is working with Job.Peds ER RN in Oceanside, California, 92058!.Registered Nurse – Pediatric Emergency Room (Pediatric ER / Urgent Care). PM–8 : 00 PM or 3 : 00 PM–10 : 30 PM).We are see...Show more
    Last updated: 12 days ago • Promoted
    Dentist- Pediatrics

    Dentist- Pediatrics

    TrueCare • Oceanside, CA, US
    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: 4 hours ago • Promoted • New!
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Coronado, CA, US
    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: 9 days ago • Promoted
    Become a Surrogate - Earn $75,000 or more!

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

    Shining Light Baby • Oceanside, CA, US
    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: 26 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Swarco Mccain • Vista, California, United States
    Full-time
    We are seeking an experienced Embedded Linux Application Engineer to join our team.This role involves designing, developing, and securing embedded Linux systems for Intelligent Transportation Syste...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer C#

    Software Engineer C#

    Leidos Inc • Vista, CA, United States
    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: 30+ days ago • Promoted
    Remote Corporate Development Associate - AI Trainer ($50-$60 / hour)

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

    Data Annotation • Oceanside, California
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 19 days ago • Promoted
    Travel Nurse RN - Pediatric ER - $1,800 to $1,900 per week in Oceanside, CA

    Travel Nurse RN - Pediatric ER - $1,800 to $1,900 per week in Oceanside, CA

    Job.com • Oceanside, CA, US
    Full-time
    Job Title : Registered Nurse – Pediatric Emergency Room (ER) Location : Oceanside, CA Shift : Rotating Shifts (12-hour, typically 18 : 00 – 07 : 00) Assignment Type : Contract / Travel Compensation : $1,800...Show more
    Last updated: 4 hours ago • Promoted • New!