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

Embedded Software Engineer - Government

$165k - $260.5k

ViaSat

Embedded Software EngineerAt Viasat, the work you do helps people stay connected in ways that matter, from everyday moments to critical missions across air, land, sea, and space. We're a place for people who are curious, bold, and motivated by meaningful work. Here, you'll have the opportunity to make an impact, explore new possibilities, and grow your career in ways that align with your interests and goals. When you're ready to take on something new, you'll find leaders who support your development and help you turn your ambition into action.We are seeking an Embedded Software Engineer to join the Government Terminals Software Team. This role involves developing robust, scalable software for terminals operating on our next-generation high capacity ViaSat-3 satellite constellation, within an Agile environment. You will contribute to high-performance communication solutions.The Day-To-DaySoftware Development: Design, implement, and test software components following Gen-3 architecture principles, including message-driven IPC communication and domain-driven scope.Agile Participation: Participate in scrum meetings, assist with task estimation, and maintain clear status updates in Jira.Design & Documentation: Create and update Architectural Designs, Interface Control Descriptions (ICDs), and Statements of Work (SoW) for new features.Quality Assurance & Automation: Develop automated unit tests with a target of >80% code coverage and write comprehensive test automation plans to ensure software reliability.Hardware Integration: Perform hands-on integration, testing, and troubleshooting with terminal and antenna hardware in lab environments.CI/CD Integration: Utilize Jenkins and GitHub Actions for continuous integration and deployment of software packages.What You'll NeedBachelor's degree in computer science, computer engineering or equivalent.5+ years of embedded software development experience using C/C++.2+ years experience working in Agile teams.Experience with modern software development practices such as CI/CD, TDD and DevOps.Technical Stack & Tools: Languages: C/C++ (Primary), Rust, and Bash. Operating System: Linux, OpenWRT. Testing Frameworks: Google Test, cMocka. Tools: Jira, Git/GitHub, Jenkins, Artifactory, and CodeQLStrong communication and collaboration skills.What Will Help You On The JobLinux Systems Programming: Strong experience with multi-threading, memory management, and IP networking on Linux-based systems.Collaboration: Proven ability to work across cross-functional teams to resolve complex integration issues.Networking & APIs: Experience designing and implementing networking protocols and building REST APIs for system communication.AI-Assisted Development: Experience leveraging AI tools and Large Language Models (LLMs) to accelerate software development, code generation, and debugging processes.Salary range: $165,000.00 - $260,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 $205,000.00- $307,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.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 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Government in San Jose, CA vacancy
  • $140k - $200k

     ...Senior Embedded Firmware EngineerSan JoseAbout TrackonomyTrackonomy...  ...utilities, healthcare, and government sectors, using our solutions...  .... Together, they have engineered breakthrough technology that...  ...least 6+ years of embedded software development with emphasis on... 
    Suggested

    Trackonomy

    San Jose, CA
    13 hours ago
  • $120k - $160k

     ...academia, biotech, pharma, and government. Our automated and AI-enabled...  ...possible.The Senior Firmware Engineer is responsible for designing,...  ..., verifying, and maintaining embedded firmware for advanced...  ...This position reports to the Software Engineering Manager and is part... 
    Suggested

    Aldevron

    San Jose, CA
    3 days ago
  • $143.7k - $194.4k

     ..., hospitals, businesses, and government agencies, Amazon Leo will serve...  ...of a variety of key embedded security capabilities for each...  ...launch to de-orbit. Develop software to payload Radio and Payload...  ...are looking for an software engineer to participate in all phases... 
    Suggested
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  •  ...Blue Origin is seeking a Software Engineer to lead embedded software development for space-grade systems. You will design multi-threaded C/C++ software for Linux/RTOS/Bare-metal platforms, develop device drivers for satellite payloads, and collaborate with cross-functional... 
    Suggested

    Blue Origin

    Cupertino, CA
    2 days ago
  •  ...Senior Software EngineerApplied Signal Technology (AST) is seeking a Senior Software Engineer with specialization in front-end development who strives for excellence and has...  ...XML.Ability to obtain and maintain a U.S. government issued Top Secret SCI (TS/SCI) security clearance... 
    Suggested

    Raytheon

    San Jose, CA
    1 day ago
  • $95.5k - $181.7k

     ...The ability to obtain and maintain a U.S. government issued security clearance is required.​...  ...Technology (AST) is seeking a Senior Software Engineerwith specialization in front-end...  ...continually challenge our extraordinary engineers to resolve problems and make the world a... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    San Jose, CA
    1 day ago
  • $138.1k - $198.2k

     ...on: 11/09/2026This position will perform work that the U.S. government has specified can only be performed by a U.S. citizen on U.S...  ...through which major Webex workloads flow. Your Impact As a Software Engineer on the Webex Signaling team, you will: Build and contribute... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    1 day ago
  • $150.4k - $277.6k

     ...is looking for an extraordinary firmware engineer to drive groundbreaking technologies for...  ...image processing pipeline in embedded systems for the latest SoC blocks, chipsets...  ...industry experience ~3+ years of embedded software development experience ~ Proficiency in... 
    Relocation

    Apple, Inc.

    Cupertino, CA
    1 day ago
  •  ...routines to handle real-time streaming data on embedded Linux. ARM NEON Optimization:...  ...FPGA Hardware Integration: Develop robust software drivers/interfaces (e.g., Linux UIO, AXI...  ..., and test procedures for internal engineering hand-off. Required Technical Expertise... 
    H1b
    Local area

    Ethereum Technologies LLC

    Milpitas, CA
    4 days ago
  • $120k - $300k

     ...Responsibilities Develop and maintain embedded firmware in C/C++ targeting ARM‑based...  ...manufacturing Debug complex hardware‑software interactions using logic analyzers, oscilloscopes...  ...and working alongside hardware engineers during board bring‑up ~ Experience with... 
    Full time
    Immediate start

    Hark

    San Jose, CA
    13 hours ago
  • $114k - $228k

     ...122,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: The Opportunity: The Sr Embedded Software Engineer can be located in our Milpitas or Alameda, California locations oversees the design, development, and validation of software... 
    Shift work

    Abbott

    Milpitas, CA
    2 days ago
  • $180k - $270k

     ...Datastore team to design, develop, and validate embedded firmware for our DirectFlash™ modules....  ...closely with cross-functional engineering teams to solve complex system-level problems...  ...complex embedded, firmware, or hardware-software systems. ~ Expert-level proficiency in... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure LLC

    Santa Clara, CA
    3 days ago
  • $120k - $300k

     ...Embedded Software Engineer Hark is an artificial intelligence laboratory, building the most advanced, personal intelligence in the world. We believe that artificial intelligence can be used to help offload our mental workload through thinking like us and sometimes... 
    Full time

    Hark

    San Jose, CA
    4 days ago
  •  ...Embedded Software Engineer Intern Are you a problem solver looking for a hands-on internship position with a market-leading company that will help develop your career and reward you intellectually and professionally? Analog Devices, Inc. (NASDAQ: ADI) is a global... 
    Full time
    Internship

    Analog Devices

    San Jose, CA
    1 day ago
  • $167.7k - $245.2k

     ...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring...  ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    Milpitas, CA
    3 days ago
  • $117k - $185k

     ...Embedded Software EngineerOne team. Global challenges. Infinite opportunities. At Viasat, we'...  ...helped shape how consumers, businesses, governments and militaries around the globe...  ...DoThis is a role for an Embedded Software Engineer within Secure Network Systems (SNS) -... 

    ViaSat

    San Jose, CA
    13 hours ago
  • $129.3k - $225.3k

     ...Role Number: 200655830Team: Software and Services, HardwareLocation: Austin; CupertinoPosted...  ...group is looking for a Systems Software Engineer to develop future products. As a member...  ...QualificationsExperience with building embedded system architectures and using... 
    Contract work
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $136.3k - $199.9k

     ...delivering high-impact work across your area of expertise.Your Role: Innovate and GrowWe are seeking a highly motivated Embedded Software Engineer to join our team within the RAPID division. In this role, you will take end-to-end technical ownership of embedded software... 
    Minimum wage
    Full time
    Work experience placement

    KLA-Tencor

    Milpitas, CA
    3 days ago
  • $155k - $222.6k

     ...Meet The TeamTeam Fusion develops embedded software for Cisco networking platforms, including hyperscaler-class switches, ultra-low-end campus...  ...for cloud dashboard products.Your ImpactAs a Software Engineer, you will design, develop, debug, and validate embedded software... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Outshift by Cisco

    San Jose, CA
    4 days ago
  •  ...customize our solutions and services to align with the unique needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR Joining Mode: - 6+ Month Job Description:- This position... 

    EROS Technologies Inc

    Santa Clara, CA
    1 day ago
  • $167.7k - $245.2k

     ...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring...  ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Milpitas, CA
    5 days ago
  • $184k - $287.5k

    NVIDIA is searching for a highly motivated, creative embedded software engineer to join the GPU Software team. As someone who is hardworking and passionate about their work, you will design key aspects of our RISCV BSP package used across the GPU. You should demonstrate... 
    Full time

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...Beagle is seeking a Lead Embedded Software Engineer to take a leading technical role in developing software for satellite ground systems. The role combines software development, technical direction and leadership of a small team, offering ownership of complex engineering... 

    Beagle

    San Jose, CA
    1 day ago
  •  ...RTX is seeking a Software Engineer for the Software Engineering Directorate's Effectors Center in Tucson, AZ. You will contribute to real-time embedded and application software, collaborating across engineering teams to deliver secure, high-performance solutions. The... 

    RTX

    San Jose, CA
    1 day ago
  •  ...Diagnostic Software EngineerOur client is seeking a Diagnostic Software Engineer to join their diagnostics team. From your perspective, this role is about building...  ...and debugging skills to isolate issues across embedded software and system behavior.What's Needed?Excellent... 
    Flexible hours

    Experis

    San Jose, CA
    13 hours ago
  • $130k - $175k

     ...Embedded Software EngineerAstro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey...  ...improve systems in orbit and on the ground. We value engineers who take ownership, think in systems, and iterate toward robust... 
    Permanent employment
    Casual work
    Remote work

    Astro Digital

    San Jose, CA
    3 days ago
  • $100k - $190k

     ...and solutions to the Federal Government by mobilizing the right people...  ...and Infrastructure, Software Development, and Finance & Accounting...  ...Solutions is seeking an IT Systems Engineer to work onsite in support of...  ...(Linux/UNIX, Windows, embedded hardware) – deploy, configure... 
    Contract work
    Day shift

    M9 Solutions

    Sunnyvale, CA
    1 day ago
  • $189.07k - $198.53k

     ...celebrates all of our team members.What You’ll DoPerform embedded development and verification of safety critical software components for the aircraft Charge Control Unit....  .../digital circuitry.Collaborate with systems engineers to decompose item requirements into high-level... 
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    3 days ago
  •  ...Archer is seeking an experienced Software Engineer for Electric Engine in San Jose, CA, to design, implement, and verify safety-critical software for motor control systems. You will work on low-level drivers, electronic engine controls, and interfaces with analog/digital... 

    Archer

    San Jose, CA
    2 days ago
  •  ...integration, and testing of core platform software for next-generation Fixed Wireless...  ...degree in Computer Science or Computer Engineering, or equivalent industry experience, and...  ...least nine years of hands‑on C and C++ embedded development. Candidates should have deep... 

    ATR International

    Milpitas, CA
    4 days ago

Do you want to receive more vacancies?

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