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

Embedded SW Engineer

$140.5k - $221.5k

ViaSat

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

What'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
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. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded SW Engineer in Tempe, AZ vacancy
  • $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

    ViaSat

    Tempe, AZ
    2 days ago
  •  ...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... 
    Suggested
    Permanent employment
    Contract work
    For contractors

    Procom

    Chandler, AZ
    4 days ago
  • $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

    ViaSat

    Tempe, AZ
    5 days ago
  •  ...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

    Insero

    Tempe, AZ
    18 days ago
  •  ...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

    Apex Systems

    Chandler, AZ
    2 days ago
  •  ...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... 

    Cirrus Logic

    Chandler, AZ
    4 days ago
  •  ...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... 

    Advanced Technology Innovation

    Mesa, AZ
    2 days ago
  •  ...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

    DP Professionals

    Chandler, AZ
    1 day ago
  •  ...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... 

    Glint Tech Solutions

    Chandler, AZ
    2 days ago
  •  ...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... 

    Glint Tech Solutions LLC

    Chandler, AZ
    5 days ago
  • $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 time
    Relocation package
    Shift work

    Northrop Grumman

    Chandler, AZ
    1 day ago
  •  ...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 employment
    Temporary work
    Flexible hours

    Honeywell

    Tempe, AZ
    3 days ago
  •  ...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... 

    Samprasoft

    Tempe, AZ
    2 days ago
  •  ...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 employment
    Temporary work
    Worldwide
    Flexible hours

    Honeywell Aerospace

    Tempe, AZ
    2 days ago
  •  ...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 employment
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Honeywell Aerospace

    Tempe, AZ
    5 days ago
  •  ...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 work
    Work at office
    Remote work

    ASRC Energy

    Tempe, AZ
    2 days ago
  • 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...

    The Judge Group

    Tempe, AZ
    5 days ago
  • 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
    Tempe, AZ
    15 days ago
  •  ...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

    Solvenow Inc.

    Tempe, AZ
    5 days ago
  •  ...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 office
    Local area
    Remote work

    Jacobs

    Tempe, AZ
    4 days ago
  •  ...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... 

    PulteGroup

    Tempe, AZ
    1 day ago
  • $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 time
    Temporary work
    Remote work
    Shift work
    3 days per week

    Pinnacle Group

    Tempe, AZ
    18 days ago
  • $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 time
    Work at office
    Flexible hours

    Oscar Health

    Tempe, AZ
    17 hours ago
  •  ...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 work
    Local area

    Cascadia Global Security

    Tempe, AZ
    1 day ago
  •  ...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,... 

    Cascadia Global Security

    Tempe, AZ
    18 hours ago
  •  ...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

    Dialpad

    Tempe, AZ
    5 days ago
  •  ...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... 

    Kronos Consulting

    Tempe, AZ
    4 days ago
  • $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 pay
    Permanent employment
    Temporary work
    Remote work
    Work from home

    GrabJobs

    Tempe, AZ
    1 day ago
  • Job Description Technology is the driving force behind our product. We’re looking for brilliant people to join our team. Apply now!

    ZipRecruiter

    Tempe, AZ
    15 days ago
  •  ...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

    TRC Talent Solutions

    Tempe, AZ
    a month ago

Do you want to receive more vacancies?

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