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

Embedded Software Engineer

$117k - $185k

ViaSat Inc.

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

We are looking for ambitious software engineers to work on the requirements, design, implementation, integration, and test of embedded and application software. Members of our team develop code from the driver level in C, to the application level, all the way to the user interface level using HTML and JavaScript. We additionally prepare operations user documentation and support our global services team by fixing field issues. Your "can do" attitude and the drive to learn new things will help continue to drive Viasat's success.


The day-to-day

In this role you will be responsible for analyzing software requirements, high level architecture design, low level detailed design, implementation, test and integration. You will collaborate with an Agile Scrum team to plan, track, and complete embedded software development for multiple SATCOM modems. May provide guidance and/or mentor junior level staff.


What you'll need

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or related subject area
  • At least 3 years of design and implementation experience with embedded software in C/C++

    At least 2 years Linux OS use, ideally for an embedded environment
  • 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
  • Good oral and written communication skills
What will help you on the job
  • Familiarity with Linux kernel driver development/modifications
  • Linux expertise
  • Web-based user interface development experience
  • Experience with large-scale wireless communication systems (SATCOM, LTE, etc.)
  • Networking experience: TCP/IP, NAT, L2 Switching, Firewalls, AAA, DHCP
  • Experience managing Cisco switches and routers
  • Experience with Python
  • Experience with Docker
  • Technical writing/documentation experience (Wiki, Word, Visio)
  • CI/CD software
  • Experience interacting with team members across multiple geographic sites

#LI-AF1


Salary range

$117,000.00 - $185,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 $145,000.00- $218,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 Embedded Software Engineer in United States vacancy
  • $86.8k - $198k

    Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    El Segundo, CA
    1 day ago
  • $130k - $145k

     ...Engineers are the reason we exist—they’re the core of who we are. We don’t just build technology; we engineer the future. From...  ...thinkers thrive. Quest Defense Systems & Solutions is seeking Embedded Software Engineers to build the foundational software components... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    United States
    4 days ago
  • Junior Embedded Software Engineer Location: Los Angeles, CA About Observable Space At Observable Space, we're redefining how humanity observes and connects with the universe. We're a vertically integrated, high-growth, space technology company building industry-leading... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Observable Space

    Los Angeles, CA
    5 days ago
  • $179.5k - $269.2k

     ...large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration...  ...engineers with deep expertise across hardware, software and AI R&D. The role We are looking for an Embedded Software Developer to design and implement the firmware... 
    Suggested
    Full time

    Nebius

    United States
    16 hours ago
  • $140k - $165k

    Engineers are the reason we exist—they’re the core of who we are. We don’t just build technology; we engineer the future. From next...  .... Quest Defense Systems & Solutions is seeking Senior Embedded Software Engineers to build the foundational software components that... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    United States
    4 days ago
  • $114k - $228k

     ...generation of bio-wearables by building software development and test infrastructure that...  ..., and maintain CI/CD pipelines for embedded software projects. * Design multi-worker...  ...Work with embedded software and electrical engineers to build infrastructure-as-code solutions... 
    Full time
    Shift work

    Abbott

    Alameda, CA
    16 hours ago
  •  ...Core Technical Expertise Embedded & Streaming Software Engineering in AAMP/RDK environments Strong proficiency in C++ (C++17) for high-performance media applications Development, Testing & Collaboration Unit testing using Google Test and Google Mock Contribution... 
    Contract work

    Inabia Software & Consulting

    Reading, PA
    1 day ago
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Master's degree in Engineering, Computer Science, or related field. 2+ years of experience in embedded software development. Strong proficiency in C/C++ and real-time operating systems... 
    Full time
    Casual work

    Qualcomm

    San Diego, CA
    1 day ago
  • $139k - $179k

     ...AI/ML Software Engineer — High-Performance & Cloud Systems Make an Impact Where It Matters Most At Intelliforce, we build mission-ready technology that helps national security teams move faster and act with confidence. In this role, you will help develop advanced... 
    Full time
    Immediate start
    Visa sponsorship

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    1 day ago
  • $120k - $135k

     ...specifications.  Actively participate in software architecture discussions, clearly...  ...Collaborate closely and efficiently with engineering managers, software QA, and cross-functional...  ...Skills: Experience developing for embedded Android environments with strict performance... 
    Full time
    Work at office
    Monday to Friday

    Nice North America

    Remote
    1 day ago
  •  ...national origin or any other characteristic protected under federal, state, or applicable local law. Job Description Embedded Software Engineer Savage, Maryland 1 Year Must haves • 10+ years of experience • Embedded microprocessor design experience •... 
    Full time
    Local area

    Idexcel

    Remote
    1 day ago
  • $100k - $140k

     ...the meaning of ‘wireless control’. Whether it’s via chips, software licenses or turnkey products, we are continuing to...  ...solutions. Universal Electronics is looking for a Software Engineer II to join our embedded development team. It is an opportunity for programmers... 
    Full time
    Remote work
    Worldwide

    Universal Electronics Inc.

    Remote
    1 day ago
  •  ...Job Description Software Engineer (Phoenix, AZ 85027) 6 months plus pay 47-54/hour Must have US citizenship Basic Qualifications...  ...years engineering software development experience in Real-Time embedded systems and integration in an engineering lab environment... 
    Permanent employment
    Full time
    Contract work
    Monday to Friday
    Flexible hours
    Shift work

    Olsa Resources

    Phoenix, AZ
    1 day ago
  •  ...Summary: As an Embedded Systems Software Engineer, you will help power the next generation of advanced centrifuge technology by designing the brains and electronics behind our client's mission-critical control systems. You will work on everything from TI-based embedded... 
    Full time
    Temporary work

    Ms Technology

    Oak Ridge, TN
    1 day ago
  •  ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace, defense, and embedded systems. We are looking for innovative, team-oriented engineers who take initiative, value ownership... 
    Full time
    Work at office

    Heka Aero

    Melbourne, FL
    1 day ago
  • $94.2k - $141.2k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading...  ...you will design, develop, create, modify, and validate embedded and cloud-edge software, applications, and specialized... 
    Full time
    Casual work
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  • $82k - $107.59k

     ...Salary Range : $82,004 - $107,593 Seeking an Embedded Software Engineer to join our team supporting ongoing F/A-18 aircraft software projects. These are multi-year initiatives for the U.S. Marine Corps and Foreign Military Sales (FMS) customers.... 
    Full time
    For contractors

    Dcs Corporation

    Remote
    1 day ago
  • $157k - $235k

     ...that powers immersive augmented reality experiences across Specs, Snapchat, and other services. We’re looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you’ll do Develop embedded software and firmware for micro-display systems,... 
    Live in
    Work at office
    Local area

    Snap

    Vancouver, WA
    1 day ago
  •  ...of developing secure, high-performance embedded systems that support national defense and...  ...applications, integrating advanced hardware and software technologies to deliver mission-critical...  ...The Work As a an Embedded Software Engineer, you will contribute to the development... 
    Full time
    Live in
    Relocation package

    Lockheed Martin

    Owego, NY
    5 days ago
  • $101k - $146.5k

     ...Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach 5+. Our air-launched, Talon testbeds...  ..., Stratolaunch is seeking a level II, Sr., or Staff level Embedded Software Engineer to participate in the development and testing of flight... 
    Remote work

    Stratolaunch

    Mojave, CA
    2 days ago
  •  ...Job Description Job #218043 Chipton-Ross is seeking a Embedded Software Engineer (Level 5) for a contract opportunity in Kent, WA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) ~5+ years embedded programming experience with languages such as C, C++,... 
    Full time
    Contract work
    Work experience placement
    Local area
    Day shift

    Chipton-Ross

    Kent, WA
    1 day ago
  •  ...Job Title Sr. Embedded Software Engineer Job Description The Sr. Embedded Software Engineer will provide technical leadership in the architecture, design, and delivery of safety-critical embedded control systems for complex mobile equipment platforms. This role... 
    Full time
    Shift work

    Manitowoc Co.

    Greencastle, PA
    4 days ago
  •  ...Let's build it together. We've delivered high-performance embedded computing solutions for four decades across industries...  ...to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role The constant... 
    Permanent employment
    Remote work
    Flexible hours

    Concurrent Technologies Corporation

    United States
    3 days ago
  •  ...Position Responsibilities: Leads code generation for highly embedded systems Leads development of broad, open-architecture approach...  ...as C, C++, Linux and/or PetaLinux Experience with hardware-software integration Embedded C++ is the top skill Preferred... 
    Full time
    Contract work

    Boeing

    Kent, WA
    1 day ago
  •  ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual world will mix and match throughout... 

    Kasmo Global

    Redmond, WA
    4 days ago
  •  ...Responsibilities Develop embedded software in C for automotive ECU applications, focusing on low-level and system-level functionality...  .... Collaborate with system architects and AUTOSAR engineers to structure software for downstream AUTOSAR integration.... 

    3B Staffing LLC

    West Baden Springs, IN
    4 days ago
  • $99k

    Software test engineer • oklahoma city ok Last updated: 5 hours ago $99,000.00 yearly Full-time +1 When operators rely on Air Force mission...  ...designs, develops, tests, and maintains safety?critical embedded software across the full product lifecycle, ensuring compliance... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    For contractors
    Remote work
    Work from home
    Shift work

    Innova Solutions

    Oklahoma City, OK
    1 day ago
  • $58 - $78 per hour

    100% Remote Embedded Software Engineer We are seeking experienced Embedded Software Engineers to support the development of next-generation safety-critical avionics and flight control systems for a major aerospace and defense program. This role focuses on multicore... 
    Contract work
    Temporary work
    Remote work

    Actalent

    United States
    1 day ago
  • ** This position within the Software Engineering Institute (SEI) will support work in Huntsville, Alabama and other locations as required. This...  ...and on time. Position Summary: SEI is seeking an embedded software engineer to perform embedded software systems analysis... 
    Full time
    Part time
    For contractors
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Carnegie Mellon University

    United States
    3 days ago
  • $100k - $130k

     ...Embedded Software Engineer III Las Vegas - LAS VEGAS, NV 89119 Overview Salary Range $100,000.00 - $130,000.00 Salary/year Position Type Full Time Education Level 4 Year Degree Description Konami Gaming is looking for an Embedded Software Engineer to join... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Afternoon shift

    Konami Gaming, Inc.

    Las Vegas, NV
    1 day ago

Do you want to receive more vacancies?

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