Talent.com
Embedded Software Engineer
Embedded Software EngineerViasat • Carlsbad, US
Embedded Software Engineer

Embedded Software Engineer

Viasat • Carlsbad, US
[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, 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 Netowrk 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

  • At least 2-3 years of design and implementation experience with embedded software in C / C++
  • At least 1 year Linux OS use, ideally for an embedded environment
  • Familiarity with Linux kernel driver development / modifications
  • Rust experience is preferred
  • 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
  • Bachelor’s degree in computer engineering or a related field
  • US citizenship and an active SECRET or TOP SECRET security clearance
  • Ability to travel up to 10%
  • What will help you on the job

  • 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
  • Salary range

    $111,500.00 - $176,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 $139,000.00- $208,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, US

    [internal_linking.similar_jobs]
    Embedded Software Engineer

    Embedded Software Engineer

    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]
    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]
    Sr. Embedded Android UI Developer

    Sr. Embedded Android UI Developer

    Nice North America LLC • Carlsbad, CA, US
    [job_card.full_time]
    Embrace a career with purpose at Nice North America, a subsidiary of Nice S.Italian multinational leader in Home and Building Automation. Guided by our vision of creating A World Without Barriers, w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. C++ Application Developer

    Sr. C++ Application Developer

    Hanwha Techwin America Inc • Carlsbad, CA, US
    [job_card.full_time]
    Hanwha Vision America (HVA), an affiliate of the Hanwha Group, a Fortune Global 500 company, is an industry-leading provider of advanced network video surveillance products.These include IP cameras...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Test Development Engineer

    Test Development Engineer

    Cisco Systems, Inc. • Carlsbad, CA, United States
    [job_card.full_time]
    The application window is expected to close on : 01 / 14 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.The application window...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer / Physicist

    Senior Software Engineer / Physicist

    Leidos • Encinitas, CA, US
    [job_card.full_time]
    Leidos addresses some of the nation's toughest defense challenges through innovative signal processing and data analytics. Our San Diego-based team consists of highly skilled scientists and engi...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 92117 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]
    Teacher Aide - Immediate Start

    Teacher Aide - Immediate Start

    Zen Educate • Coronado, California, United States
    [job_card.full_time] +2
    Get Set for the 2025-2026 School Year!.Step into full-time paraprofessional and classroom aide roles and support students with special needs in real classroom settings. You'll grow your skills, gain...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Leidos Inc • Vista, CA, United States
    [job_card.full_time]
    The Senior Software Engineer will serve as an experienced technical contributor solving complex technical issues and driving innovation within the team. This individual will play a key role in leadi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    ASIC Design Verification Engineer I (Full Time) - United States

    ASIC Design Verification Engineer I (Full Time) - United States

    Cisco Systems, Inc. • Carlsbad, CA, United States
    [job_card.full_time]
    Please note this posting is to advertise potential job opportunities.This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you d...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocations • Oceanside, California, United States
    [job_card.full_time]
    A company is looking for a Software Engineer (Python, C++).Key Responsibilities Lead embedded software development efforts for space and missile flight software across multiple programs Collabor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    VirtualVocations • Oceanside, California, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - Embedded to develop embedded software for next-generation 5G cellular routers. Key Responsibilities Architect and develop embedded Linux softw...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Algorithm Software Engineer

    Algorithm Software Engineer

    Leidos • Encinitas, CA, US
    [job_card.full_time]
    Today, Advanced Warfare Technology (AWT) is a growing enterprise - protecting the warfighter and our national security against ever-adapting threats. Our AWT division currently has an exciting oppor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Surgical Tech - $2,269 per week in La Jolla, CA

    Travel Surgical Tech - $2,269 per week in La Jolla, CA

    AlliedTravelCareers • La Jolla, CA, US
    [job_card.full_time]
    AlliedTravelCareers is working with Medical Solutions to find a qualified Surg Tech in La Jolla, California, 92037!.A facility in La Jolla, CA is seeking its next amazing Surgical Tech.Read on if t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Test Engineer II, Informatix

    Software Test Engineer II, Informatix

    Alphatec Spine • Carlsbad, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    The Software Test Engineer II, Alpha Informatix will help test client applications for the IOA / IOB / SafeOp platform.This includes active participation in all stages of the software development life ...[show_more]
    [last_updated.last_updated_variable_days]
    Cybersecurity Engineer - Competitive 401(k) programs

    Cybersecurity Engineer - Competitive 401(k) programs

    SimVentions, Inc - Glassdoor 4.6 • La Jolla, CA, 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_variable_days] • [promoted]
    Senior Software Engineer, Windows / Desktop Applications - Oceanside, USA

    Senior Software Engineer, Windows / Desktop Applications - Oceanside, USA

    Speechify • Oceanside, CA, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Specialist, Embedded Software Engineer (Link 16)

    Senior Specialist, Embedded Software Engineer (Link 16)

    L3Harris • Carlsbad, California, USA
    [job_card.part_time]
    Job Title : Senior Specialist Embedded Software Engineer (Link 16).Specialist embedded software engineer designs develops and extensively tests complex engineering solutions for future and existing ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]