Embedded Software Engineer - C/C++, Linux, Agile

Viasat

Germantown (MD)

On-site

USD 141,000 - 222,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Viasat in the United States seeks a software engineer for embedded terminal products (Ka-band, L-band, 5G) used in aviation, maritime, residential and other sectors. You will join a software team with a technical lead and collaborate with other software teams to meet development, design, quality and agility goals.

This site-based role involves agile development, design reviews, and delivering high quality software, with travel up to 10%.

Qualifications

  • Bachelor's degree in computer science or computer engineering.
  • 5-8 years hands-on C/C++ experience.
  • Proven Linux/UNIX experience.
  • Strong OO design and development experience.
  • Experience with AI tooling in software development.
  • Strong ownership and learning agility.
  • Ability to collaborate and communicate in a team environment.

Responsibilities

  • Software engineering as part of an agile development team.
  • Design, develop and drive software products.
  • Participate in design, development and code reviews of software with a view to deliver quality products in the short and long term.
  • Collaborate & coordinate with other software engineers and teams in driving timely delivery of quality software.
  • Produce software as an individual contributor.
  • Travel up to 10%.

Skills

C/C++
Linux/UNIX
OO design
AI tooling
Team collaboration

Education

Bachelor's degree in computer science or computer engineering

Tools

Git
GitHub Actions
Python

Job description

Viasat in the United States seeks a software engineer for embedded terminal products (Ka-band, L-band, 5G) used in aviation, maritime, residential and other sectors. You will join a software team with a technical lead and collaborate with other software teams to meet development, design, quality and agility goals.

This site-based role involves agile development, design reviews, and delivering high quality software, with travel up to 10%.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - C/C++, Linux, Satcom
Embedded Software Engineer - C/C++, Linux, Satcom

Viasat • Carlsbad (CA)

On-site
USD 141,000 - 261,000
Embedded Software Engineer — C/C++, Linux, RTOS
Embedded Software Engineer — C/C++, Linux, RTOS

Viasat • Duluth (GA)

Hybrid
USD 141,000 - 222,000
Embedded Systems Engineer — Satellite Terminal Software
Embedded Systems Engineer — Satellite Terminal Software

Viasat • Georgia

On-site
USD 145,000 - 218,000
Senior Embedded Software Engineer — Linux/C++ Expert
Senior Embedded Software Engineer — Linux/C++ Expert

Viasat • Duluth (GA)

On-site
USD 174,000 - 261,000
Senior Embedded Software Engineer — C/C++, RTOS & Linux
Senior Embedded Software Engineer — C/C++, RTOS & Linux

Viasat • Tempe (AZ)

On-site
USD 141,000 - 222,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Carlsbad (CA)

On-site
USD 141,000 - 261,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Germantown (MD)

On-site
USD 141,000 - 222,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Georgia

On-site
USD 145,000 - 218,000
Space-Grade Embedded Software Engineer (C/C++, Rust)
Space-Grade Embedded Software Engineer (C/C++, Rust)

Viasat • Tempe (AZ)

On-site
USD 140,500 - 221,500
Senior Embedded Software Engineer - Cybersecurity & Linux
Senior Embedded Software Engineer - Cybersecurity & Linux

Viasat • Carlsbad (CA)

Hybrid
USD 141,000 - 261,000