> Markdown version of [/jobs/ext/2737336-staff-engineer-terminal-software](https://www.wearedevelopers.com/jobs/ext/2737336-staff-engineer-terminal-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Engineer - Terminal Software - **Company:** Viasat, Inc. - **Location:** Germantown, MD, United States - **Experience:** Expert - **Salary:** $165,000.0 - $260,500.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Code Review, Computer Engineering, Continuous Integration, DevOps, Embedded Software, Object-Oriented Software Development, Software Architecture, Software Engineering, Information Technology, Codebase - **Published:** September 5, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/86414473/1 ## About the Role * Bachelor's or Master's degree in Computer Science or Computer Engineering * 10+ years' experience in hands-on experience using C/C++/Rust in embedded environments, with a track record of success * Extensive hands-on experience with Object Oriented methodology and development * Experience with developing and delivering software using CICD and DevOps practices * Ability to champion modern software practices and uphold software quality standards in all phases of development * Strong analytical skills and the ability to evaluate software architecture & design, including existing codebases * Excellent communication skills * US Citizenship or permanent residence required What will help you on the job * Strong background in software development in embedded environments * Strong background in security * Learning agility * Experience with using AI tooling in software development * ## Description The Viasat Access Edge Terminal Software team is responsible for the design, development, delivery and support of software running on embedded satellite terminal products (Ka-band, L-band, 5G) that are used in aviation, maritime, residential and other sectors. You'll be a senior member within this software team. You will be engaging with and guiding software teams working on embedded software, helping them achieve development, design, quality and agility goals. You will provide leadership to the software team design & development of software for the satellite terminal products. The day-to-day * Software engineering as part of an agile development team * Drive software architecture and evolution for all the software teams. * Lead design, development and testing of software products * Participate in code reviews of software with a view to deliver quality products in the short and long term * Help drive near and long-term priorities * Mentor engineers on industry best-practices, through design/code reviews, training sessions and one-on-one mentoring * Some part of the time, hands-on software development * Travel up to 10% ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)