Embedded Software Engineer
$140.5k - $221.5kViaSat 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
Viasat's Advanced Electronics team is responsible for developing and operating satellite systems and payloads that are designed to be highly reliable and able to withstand the harsh conditions of space. This includes designing and building satellite platforms, payloads, and ground systems that are capable of surviving and continuing to function in the face of extreme temperatures radiation, and other environmental challenges. The goal of the team is to ensure Viasat's satellite systems deliver reliable, high-quality service worldwide.
The day-to-day
Development and integration involving embedded programming in C/C++
Build and incorporation with embedded and system test software developed in C/C++ alongside Python
Development and deployment of Linux OS applications in Python, C/C++, and Rust
Build and deployment of FreeRTOS applications in C/C++
Build and develop applications for microprocessors, embedded processors, and FPGAs
Design and implementation of bare metal embedded device drivers
Debug and resolve complex integration issues
Design CI/CD infrastructure and automation services
Find opportunities to improve product reliability and security
Lead design reviews and documentation tasks
Agile SCRUM Framework development
Works autonomously with little instruction to solve well-defined problems
This is a government role; US citizenship required
Ability to obtain and maintain a Secret clearance is required
What you'll need
A minimum 5 years of professional experience using C/C++
Expertise with multi-threaded applications and inter-process communication
Understanding of real-time concepts on embedded Linux or RTOS platforms
Government position, US Citizenship required
Bachelor's degree in Computer Science or similar field, or equivalent experience
What will help you on the job
Experience with C/C++ software development
Experience with CI/CD practices
Experience with AI Toolkits and Platforms (e.g. Copilot, Claude, Cursor, etc.)
Familiarity with tools and services like Git, GitHub, Jira, Jama, Artifactory, etc.
Familiarity with FPGA-based architectures
Familiarity with Linux kernel driver development/modifications
Familiarity with RTOS and standalone embedded applications
Familiarity with Ethernet standard and protocols
Familiarity with network security protocols (e.g. IPSec, MACsec, TLS, etc.)
Familiarity with Python software development
Familiarity with Emulation Environments
Salary range
$140,500.00 - $221,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 $174,000.00- $261,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.
J-18808-Ljbffr
$86.63k - $132.83k
...Embedded Software Engineer IIAt CNH, we're driven by a clear purpose: we serve and advance the people who feed and build a growing world. As a global leader in agriculture and construction, we create the equipment, technology, and solutions that help our customers work...SuggestedInternshipFlexible hours- ...sprayers) with an Apple iPad wireless interface linked to our embedded sensors and controllers installed to the machine. We are proud... ...and other grower activities. We are looking for a motivated engineer to grow with us. What you will bring with you? Experience...SuggestedFull time
$19.57 - $35.02 per hour
...Embedded Software Engineer InternInnovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources...SuggestedFull timeSummer workInternshipSummer internshipFlexible hours$95k - $150k
Embedded Software EngineerOne team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the... ...team.What You'll DoThis is a role for an Embedded Software Engineer within Secure Network Systems (SNS) - Viasat Government who...SuggestedFull timeWork at officeRelocation package- Viasat is seeking an experienced engineer for its Advanced Electronics team in the United States. You will develop and integrate embedded software for satellite-related platforms, including Linux/RTOS environments, drivers, and CI/CD pipelines. The role involves hands-on...Suggested
$135.5k - $214k
A leading global communications company based in Tempe, AZ is seeking an Embedded Software Engineer to design and develop software for satellite systems, mainly using C/C++, Python, and Rust. With 5+ years in embedded software, you'll work on innovative solutions for satellite...- Viasat is seeking an Embedded Software Engineer for the Secure Network Systems group. You will help develop encrypted communications, interface with diverse engineering teams, and contribute to in-line network encryptor tech and cryptographic devices. The role emphasizes...Relocation package
$87.6k - $203.6k
...and take pride in our contributions to the nation’s safety.We are recruiting for junior, mid-level, and senior engineers with a background in Embedded Software Engineering to support our team. Locations Include: Gilbert, AZ; Chandler AZ; SW - Dulles, VA; Fairfax, VA;...RelocationShift work- ...Government - Secure Network Systems (SNS) invites experienced engineers to join a software team delivering secure network software across multiple... ...standards. Ideal candidates bring 10+ years in C/C++ embedded, 10+ years in network software, and strong Linux expertise...
- ...Viasat is seeking an experienced embedded software engineer to design, develop, and deploy C/C++ applications for satellite systems and ground platforms. You will work on real-time embedded Linux/RTOS environments, build CI/CD pipelines, and contribute to secure, reliable...
$100k - $140k
DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working directly with the Hiring Manager on these exclusive search assignments. The company offers a competitive compensation package including...Remote workWork from home3 days per week- Viasat's Advanced Electronics team is seeking a seasoned software engineer to design, develop, and integrate embedded C/C++ for satellite platforms. You will work on microprocessors, FPGAs, and bare-metal drivers, delivering reliable software that withstands harsh space...
- ...Embedded Software Engineer 3Join a collaborative engineering team building software for mission-critical, real-time embedded systems. This hands-on role spans the full software lifecycle — from requirements through architecture, design, integration, and system-level test...
- ...Seramount, Fair360 and others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking a Lead Engineer, System & Infrastructure Administrator (Red Hat Linux & Solaris) to join our Digital Nexus technology organization....H1bLocal area
- Senior Embedded C Software EngineerWe are seeking a full-time Senior Embedded C Software Engineer for Garmin's Chandler AZ or Olathe, KS locations. In this role, you will be responsible for providing technical leadership and project planning for software development for...Full time
$130k - $190k
...Senior/Staff Embedded Software Engineer Reports to SVP Systems and Applications About Us Powerlattice is a well-funded semiconductor start-up company backed by well-known large Silicon Valley VCs. The company is working on the industry’s groundbreaking chiplet...Shift work- Garmin Ltd. in Chandler, AZ, is seeking a full-time Software Engineer 1 to extend existing software and develop basic software for Garmin products and applications. Responsibilities include design and development using C, C++, C#, and Java, troubleshooting and fixing defects...Full time
- Northrop Grumman Corp. in Chandler, AZ is recruiting embedded software engineers at junior to senior levels to support missile defense spacecraft and interceptors. The role focuses on OO software development in C/C++ within Linux environments and RTOSs such as VxWorks,...
$115k - $140k
DescriptionKforce has a client that is seeking a DevOps/Mobile Release Engineer in Tempe, AZ.Key Tasks:* Own mobile app build pipelines for UAT and production across iOS and Android* Own .NET app build pipelines for UAT and production across assigned applications* Own...- ...Telecommunications Systems Engineer Job Overview The Telecommunications Systems Engineer will support the design and delivery of... ...construction specifications, and 2D design drawings. Utilize design software and platforms, including AutoCAD, SmartPlant, and Revit MEP, to...Work at officeVisa sponsorshipWork visa
- Do you want your voice heard and your actions to count? Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), one of the world’s leading financial groups. Across the globe, we’re 150,000 colleagues, striving to make a difference for every client, organization...Full timeWork experience placementWork at officeLocal areaRemote work
- ...service. The Identity & Access Management (IAM) Privileged Access Management (PAM) Lead is responsible for the strategy, governance, engineering, operational oversight, and continuous enhancement of Northern Trust's privileged access management capabilities. This role...Full timeH1bWork at officeWorldwideFlexible hours
- ..., programs, websites, databases and systems, focusing on Dynamics 365. They provide technical leadership across all phases of the software development lifecycle, including solution architecture, implementation, testing, deployment, and operational support. They manage...Full timeWork at officeRemote workWeekend work3 days per week
- ...enhance the application's functionality, performance and security standards.Coordinating, integrating and supporting third-party software solutionsQualifications (Skills and Competencies):3 years of design and development experience in applications devices messaging,...Full timeWork at officeLocal areaRemote work1 day per week
- ...OpportunityWSP has a career opportunity for a Lead Structural Engineer to join our US Mining & Metal, Process & Infrastructure Design... ...technical writing, office automation, discipline-specific design software (i.e., MicroStation, AutoCAD, Civil 3D, ArcGIS, InRoads, Geopak...For subcontractorWork at officeLocal areaFlexible hours
- Job-ID17910088Reference21-11141* Develop functional and appealing web- and mobile-based applications based on usability * Create quality mockups and prototypes on tight timelines * Determine the structure and design of web pages. * Ensure user experience determines design...
$158.4k - $207.9k
Hi, we're Oscar. We're hiring a Senior Software Engineer, Backend to join our Engineering team.Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health...Full timeWork at officeFlexible hours- ...Opportunity WSP is currently initiating a search for a Lead Geotechnical Engineer for our geotechnical team based in Tempe, AZ. Be involved in... .... Proficiency with technical writing, office automation, software, technology, math principles, predictive models, spreadsheets,...For subcontractorWork at officeLocal areaFlexible hours
- ...lasting impactJob Summary:The Lead Quality Assurance Dynamics 365 Engineer is responsible for coaching, reviewing, and delegating work to... ...plans to identify bugs, verify system functionality and ensure software applications meet operational and design standards....Full time
- ...-08-05This OpportunityWSP is seeking a Lead Civil/Geotechnical Engineer to join our US Mine Waste team, at our office located in Tucson... ...design in the mining industry, and experience in commonly used software packagesSound knowledge in soil mechanics and geotechnical engineeringDemonstrated...For subcontractorWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded developer Tempe, AZ
- embedded engineer Tempe, AZ
- embedded systems software engineer Tempe, AZ
- embedded software engineer Tempe, AZ
- government software Tempe, AZ
- software applications developer Tempe, AZ
- healthcare software sales Tempe, AZ
- software sales executive Tempe, AZ
- software technical support engineer Tempe, AZ
- software support Tempe, AZ



