Embedded Software Engineer – Satellite Systems

Viasat

Carlsbad (CA)

On-site

USD 117,000 - 185,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat in the United States (California) is seeking a software engineer to join the Access Edge Terminal Software team. You will design, develop and support software for embedded satellite terminal products (Ka-band, L-band, 5G) in aviation, maritime and residential contexts.

This site-based role requires collaboration with other software engineers, participation in code reviews, and travel up to 10%. A Bachelor's in CS/CE and strong C/C++ skills on Linux are essential.

Qualifications

  • Bachelor’s degree in CS/CE or equivalent required and related coursework.
  • Hands-on software development experience in C/C++ and Linux/UNIX.
  • Solid understanding of OO design, testing and version control.

Responsibilities

  • Develop and deliver embedded software for satellite terminal products.
  • Collaborate with other teams; participate in design reviews and code reviews.
  • Design, implement and test software with quality and agility in mind.
  • Contribute as an individual contributor and coordinate with colleagues.
  • Travel up to 10% as needed.

Skills

C/C++
Linux/UNIX
Object-Oriented
AI tooling
Analytical skills
Ownership
Communication
Bare-metal programming
Unit testing (C/C++)
Multithreading
Kernel driver
Git
CMake
Posix/Bash
Attention to detail
Team collaboration
RF/Satellite

Education

Bachelor’s degree in Computer Science or Computer Engineering

Job description

Viasat in the United States (California) is seeking a software engineer to join the Access Edge Terminal Software team. You will design, develop and support software for embedded satellite terminal products (Ka-band, L-band, 5G) in aviation, maritime and residential contexts.

This site-based role requires collaboration with other software engineers, participation in code reviews, and travel up to 10%. A Bachelor's in CS/CE and strong C/C++ skills on Linux are essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — Satellite & Linux (C/C++)
Embedded Software Engineer — Satellite & Linux (C/C++)

Viasat • Duluth (GA)

On-site
USD 117,000 - 185,000
Embedded Systems Engineer — Satellite Terminal Software
Embedded Systems Engineer — Satellite Terminal Software

Viasat • Georgia

On-site
USD 145,000 - 218,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Georgia

On-site
USD 145,000 - 218,000
Software Engineer – Cloud, Networking & Satellite Systems
Software Engineer – Cloud, Networking & Satellite Systems

Viasat • Germantown (MD)

On-site
USD 117,000 - 218,000
Staff Engineer - Terminal Software
Staff Engineer - Terminal Software

Viasat • Carlsbad (CA)

On-site
USD 161,000 - 255,000
Comprehensive benefits package
Medical and financial benefits
Staff Engineer - Terminal Software
Staff Engineer - Terminal Software

Viasat • Germantown (MD)

On-site
USD 161,000 - 255,000
Embedded Software Manager: SATCOM & UI Lead
Embedded Software Manager: SATCOM & UI Lead

Viasat • Carlsbad (CA)

On-site
USD 168,000 - 265,000
Senior Embedded Software Engineer – Government Terminals
Senior Embedded Software Engineer – Government Terminals

Viasat • Carlsbad (CA)

On-site
USD 140,000 - 222,000
Senior Software Engineer (Lead) - Terminal Software
Senior Software Engineer (Lead) - Terminal Software

Viasat • Carlsbad (CA)

On-site
USD 168,000 - 265,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Carlsbad (CA)

On-site
USD 117,000 - 185,000