Senior Embedded Software Engineer – Government Terminals

Viasat

Carlsbad (CA)

On-site

USD 140,500 - 221,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat is searching for an Embedded Software Engineer to develop robust software for terminals operating on the ViaSat-3 satellite constellation. This role focuses on software design, Agile participation, quality assurance, and hardware integration.

The ideal candidate will have a Bachelor's degree in computer science or engineering, a strong background in C/C++ development, and significant experience in Agile methodologies. Additional familiarity with tools like Jira and Jenkins is a plus.

Salary ranges from $140,500 to $221,500 annually, with additional benefits offered.

Qualifications

  • 5+ years of embedded software development experience using C/C++.
  • 2+ years experience working in Agile teams.
  • Experience with modern software development practices such as CI/CD, TDD, and DevOps.

Responsibilities

  • Design, implement, and test software components following Gen-3 architecture principles.
  • Participate in scrum meetings and assist with task estimation.
  • Create and update Architectural Designs and Interface Control Descriptions.
  • Develop automated unit tests with a target of >80% code coverage.
  • Perform hands-on integration, testing, and troubleshooting with hardware.

Skills

Embedded software development
C/C++ programming
Agile methodology
Linux systems programming
Communication skills

Education

Bachelor’s degree in computer science or computer engineering

Tools

Jira
Git/GitHub
Jenkins
Google Test
CodeQL

Job description

Viasat is searching for an Embedded Software Engineer to develop robust software for terminals operating on the ViaSat-3 satellite constellation. This role focuses on software design, Agile participation, quality assurance, and hardware integration.

The ideal candidate will have a Bachelor's degree in computer science or engineering, a strong background in C/C++ development, and significant experience in Agile methodologies. Additional familiarity with tools like Jira and Jenkins is a plus.

Salary ranges from $140,500 to $221,500 annually, with additional benefits offered.

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

Similar jobs worth comparing

Embedded Software Engineer - Government
Embedded Software Engineer - Government

Viasat • Carlsbad (CA)

On-site
USD 140,000 - 222,000
Senior Embedded Software Engineer – C/C++, Linux, RTOS
Senior Embedded Software Engineer – C/C++, Linux, RTOS

Viasat • Duluth (GA)

On-site
USD 140,000 - 221,000
Embedded Software Engineer - Government
Embedded Software Engineer - Government

Vets2industry • Carlsbad (CA)

On-site
USD 141,000 - 261,000
Hybrid Secure Embedded Software Engineer - Cybersecurity
Hybrid Secure Embedded Software Engineer - Cybersecurity

InvestedintheMission • Carlsbad (CA)

Hybrid
USD 140,000 - 222,000
Satellite Payload Embedded Engineer - AI-Driven CI/CD
Satellite Payload Embedded Engineer - AI-Driven CI/CD

Vets2industry • Tempe (AZ)

On-site
USD 174,000 - 261,000
Secure Embedded Software Engineer, Cybersecurity (Hybrid)
Secure Embedded Software Engineer, Cybersecurity (Hybrid)

Viasat • Carlsbad (CA)

Hybrid
USD 174,000 - 261,000
Senior Embedded Software Engineer - Satellite Terminals
Senior Embedded Software Engineer - Satellite Terminals

Vets2industry • Carlsbad (CA)

On-site
USD 141,000 - 261,000
Staff Engineer - Terminal Software
Staff Engineer - Terminal Software

Viasat • Germantown (MD)

On-site
USD 161,000 - 255,000
Cybersecurity Embedded Software Engineer
Cybersecurity Embedded Software Engineer

InvestedintheMission • Carlsbad (CA)

Hybrid
USD 140,000 - 222,000
Cybersecurity Embedded Software Engineer
Cybersecurity Embedded Software Engineer

Viasat • Carlsbad (CA)

Hybrid
USD 174,000 - 261,000