Embedded SW Engineer
$140.5k - $221.5kViaSat
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 doViasat'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-dayWhat's the day-to-day like for this candidate?
- Development and integration involving embedded programming in C/C++ and Rust
- 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++ and Rust
- 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
- 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
- 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. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.
$140.5k - $221.5k
...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 who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications...Suggested- ...Embedded Software Engineer Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With... ...customer communications, design collaterals # Contribute to SW and HW product development by providing tech feedback to Intel...SuggestedPermanent employmentContract workFor contractors
$140.5k - $221.5k
...designed to be highly reliable and able to withstand the harsh conditions of space.The Day-to-DayDevelopment and integration involving embedded programming in C/C++Build and incorporation with embedded and system test software developed in C/C++ alongside PythonDevelopment...Suggested- ...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...Suggested
- ...Embedded Software Engineer 3Location: Chandler, Arizona (Onsite)Clearance: Secret ClearanceRole OverviewAs a Software Engineer, you will play a pivotal role in performing software development for a key program. This position supports requirements development, architecture...Suggested
- ...over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving... ...grow your career! Cirrus Logic is seeking a highly skilled Embedded Software Engineer to design and develop critical bare-metal...
- ...Embedded Software Engineer The successful candidate for this position will be responsible for the design and implementation of embedded software, simulation, and test tools through the full software life cycle. This includes the development of software requirement...
- ...DPP is seeking an Embedded Software Engineer III for an opportunity with our client in the Aerospace and Defense Manufacturing industry. Work location: Onsite in Chandler, AZ Duration: 12 months Terms: W2 Contract Work Authorization: US Citizen...Contract work
- ...Job Title: Embedded Software Engineer 3 Location: Chandler, AZ (Onsite) Clearance: Active DoD Secret Clearance required (U.S. Citizenship required) Company Overview: Glint Tech Solutions is a women-owned, global IT staffing and recruiting firm serving enterprise clients...
- ...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...
$98.4k - $147.6k
...have fun working together and take pride in our contributions to the nation’s safety. We are recruiting for engineers with a background in Embedded Software Engineering to support our team in Chandler, AZ. Due to the nature of this work, this position will be...Full timeRelocation packageShift work- ...technical interface Effective delegation of work to team members Qualifications MUST HAVE: Bachelors degree in Engineering US Person "Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. citizen, U.S. permanent...Permanent employmentTemporary workFlexible hours
- ...Decomposes intricate and interconnected designs into implementations that can be effectively built and maintained by less experienced engineers. Anticipates trouble areas in systems under development and guides the team in instrumentation practices to ensure observability...
- ...aspect of the system life cycle; from the initial design concepts through product end of life. You will report directly to our Sr Engineering Program Manager, and you’ll work out of our Tempe, AZ location on a Hybrid work schedule. Key Responsibilities System and...Permanent employmentTemporary workWorldwideFlexible hours
- ...The Controls Systems (CS) Environmental Control Systems (ECS) organization has an immediate need for a System Engineer with strong analytical and problem-solving skills to work on various Air Transport, Regional, Business and Military aircraft. As a Systems Engineer...Permanent employmentTemporary workWork experience placementImmediate startRemote workWorldwideFlexible hours
- ...Senior Systems Engineer The Senior Systems Engineer is a senior-level role responsible for the architecture, lifecycle, engineering, and operational support of enterprise physical security systems, including CCTV (video surveillance) and access control/badging platforms...Contract workWork at officeRemote work
- Qualifications Hands-on experience administering and supporting Red Hat Linux and Windows Server environments. Strong understanding of server hardware , SAN (Storage Area Network) , and NAS (Network Attached Storage) technologies. Proven experience providing...
- Kforce has a client in Tempe, AZ that is seeking a Senior Hardware Engineer to play a key role supporting and recovering complex high-speed... ...hardware. Responsibilities: * Diagnose and recover complex embedded hardware systems at the board, subsystem, and component level...Full time
- ...About the job Life Safety Systems Engineer Qualifications: Bachelor's degree in Engineering with the ability to attain PE licensure At least 4 years of AutoCAD design experience Knowledge of IFC, IBC, NFPA 101 Life Safety Code and NFPA 72 Fire...Local area
- ...re making a difference. Are you passionate about creating safe, resilient environments? We're looking for a Life Safety Systems Engineer to design solutions that safeguard cutting-edge facilities where innovation thrives. From semiconductor manufacturing to data...Work at officeLocal areaRemote work
- ...contributions are valued, your growth is supported, and your work makes a lasting impact.Job Summary:The Lead Quality Assurance Dynamics 365 Engineer is responsible for coaching, reviewing, and delegating work to lower-level professionals. They provide QA support for the Dynamics...
$40 - $42 per hour
...Participate in low to moderately complex initiatives and identify opportunities for process improvements within Systems Operations Engineering. ~Review and analyze basic or tactical Systems Operations Engineering assignments or challenges that require research,...Full timeTemporary workRemote workShift work3 days per week$158.4k - $207.9k
...Senior Software Engineer, BackendHi, 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...Full timeWork at officeFlexible hours- ...autonomy across all platforms with human-in-the-loop oversight for critical alerts and events.Position OverviewThe Back End Software Engineer at Deus X Defense builds and maintains the systems that power the application behind the scenes. This role designs APIs, manages...Temporary workLocal area
- ...autonomy across all platforms with human-in-the-loop oversight for critical alerts and events.Position OverviewThe Front End Software Engineer at Deus X Defense builds and owns user-facing features that power the product experience. Working closely with product and design,...
- ...Applied AI team develops models, agentic capabilities, and evaluation methods that power these experiences. As a Sr. Software Engineer, Applied AI Systems, you will build the software systems that power Dialpad's next-generation agentic AI. You will work closely with...Work at office
- ...Job Description Job Description Position Overview Seeking a Project Engineer to support the development, testing, and qualification of electro-mechanical actuation systems used in defense and more electric aircraft applications. This role combines engineering execution...
$33.65 - $48.08 per hour
...service to our end buyers, brand partners and our internal stakeholders. The W eb D eveloper will be a member of the Engineering T eam . They will help create, customize and maintain the design, functionality, and UI/UX of multiple websites/webstore properties...Hourly payPermanent employmentTemporary workRemote workWork from home- Job Description Technology is the driving force behind our product. We’re looking for brilliant people to join our team. Apply now!
- ...TRCTalent is working alongside a rapidly growing controls integrator as they seek a Lead Controls Systems Engineer for a full time role in Tempe AZ. Candidates would be responsible for designing and leading building automation projects . 50 % travel requirement Responsibilities...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded SW Engineer. Be the first to apply!




