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

Software Architect

$165k - $260.5k

ViaSat Inc.

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

In Viasat Access Edge Devices team, we are looking for members of a software architecture team that can design, write, and deliver software services for our edge devices targeted for aviation, maritime and other markets. Our software teams improve the availability, scalability, and operational efficiency of the services by building automation to prevent the recurrence of field issues.

As a Software Architect, you will be directly involved in the creation of new designs, architectures, and methods for large-scale distributed systems. You will work closely with product managers, product owners, senior engineers, and team leads to ensure that design roadmaps are aligned with long-term strategic vision and immediate term business priorities. As part of our DevOps model, you will develop the service end to end including conducting periodic on-call duties using a follow-the-sun model.

As a Software Architect, you will also be responsible for evolving the software practices in use by the development teams to drive improvements to quality, agility.

The day-to-day

Your team is engaged in an exciting integration of multiple global satellite networks. Our venues meet the market needs of multiple businesses including maritime, business aviation, and commercial aviation. As some of our markets have very high standards and are regulated, our architecture must be flexible enough to meet the needs of new and emerging markets while satisfying our mature process and procedure-forward customers.

You will take inputs from customers, product owners, regulatory restrictions, and combine them with your technical expertise to help design a new generation of software architecture that scales across all markets. The ability to express these architectures as roadmaps with iterations on the way to longer-term end goals is essential. Your designs should be easily expressed in requirements that DevOps teams can execute with minimal direction. You will also be responsible to enabling software practices that aid with improving our development agility, scalability, reliability and quality.

This is a sitebased role, employees work 3+ days (60%+) per week from a Viasat office or work location within a standard fiveday workweek.

What you'll need

  • Typically requires 8+ years of related experience with commercial software development in building embedded systems software and with a Master's degree in Computer Science or Computer Engineering; or 10+ years related experience with a Bachelor's degree in Computer Science or Computer Engineering; or 12+ years related experience without relevant degree
  • Hands-On experience with constructs of Domain Modeling, Distributed Systems, API Management, Micro-services Architecture (One or more)
  • Experience working with edge devices that have real-time considerations, device drivers to interface with peripherals, power efficiency, hardware accelerators (FPGA, ASIC, GPUs), Intermittent connectivity, require remote management and operations
  • Ability to develop and deliver software using CI / CD and DevOps practices
  • Hands-On experience with Object Oriented Programming Languages such as C / C++ / Python / Java / GoLang
  • Modern methodologies for independently configuring, testing, and deploying microservices
  • Experience with virtualization technologies such as Kubernetes, docker compose
  • Ability to influence development teams with new software practices
What will help you on the job
  • Strong background in networking
  • Strong background in security
  • Learning Agility
  • Experience with application of AI tooling to aid the development life cycle
  • 5G Experience a plus

Salary range

$165,000.00 - $260,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 $205,000.00- $307,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 Software Architect in Germantown, MD vacancy
  • $110k - $160k

     ...finish - Take the initiative to see tickets to completion. Required: ~ Multiple Salesforce certifications - Certified Application Architect OR Certified System Architect highly preferred ~3+ years of Technical Architect with Salesforce.com (SFDC) systems... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    fusionSpan

    Rockville, MD
    1 day ago
  • $131.3k - $237.35k

     ...Description Leidos is seeking a Principal Software Architect to join the Air Traffic Business Area within the Homeland Sector , supporting the development of the Leidos Common Automation Platform (L-CAP) and Common Baseline. L-CAP is a mission-critical, future... 
    Suggested
    Local area
    Immediate start
    Work from home

    Leidos

    Gaithersburg, MD
    3 days ago
  • $100k - $150k

    Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses...  ...to grow, we’re looking for a skilled Salesforce Technical Architect to join our dynamic team and contribute to our mission of... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Germantown, MD
    4 days ago
  • $91.1k - $129.8k

     ...and Event Recorders, Network Management Devices, Braking Systems, and Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and... 
    Suggested
    Work experience placement
    Worldwide

    Wabtec

    Germantown, MD
    1 day ago
  • $140.5k - $221.5k

     ...these requirements must be rigorous, thoughtful, user focused, and high quality. The day-to-day You will be responsible for software development and systems engineering You will be a part of an agile multidisciplinary development team to plan, track, complete... 
    Suggested

    ViaSat

    Germantown, MD
    4 days ago
  • $140.5k - $221.5k

     ...an inclusive environment that drives positive impact to join our team. What you'll do We are looking for an Embedded Software Engineer - Cybersecurity to join our Government team! Our team develops satellite modems and terminals that communicate over multi... 
    Work at office
    3 days per week

    ViaSat

    Germantown, MD
    4 days ago
  •  ...Embedded Software Engineer As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include architecture, design, coding, development, testing, debugging, quality assurance, open-source assessment... 

    Maxtena

    Germantown, MD
    2 days ago
  •  ...Role: Salesforce Architect/Senior Salesforce Developer Client: Federal Government Position Type: Full-Time, W2. This position requires a Permanent Resident or a U.S. citizen. Location: Primary place of performance is HYBRID. The role involves travel to the... 
    Permanent employment
    Full time
    2 days per week
    1 day per week

    ExpediteInfoTech Inc

    Rockville, MD
    4 days ago
  • A leading defense contractor in Maryland seeks a Principal Software Developer to lead software architecture and technical strategy for air traffic management systems. The role emphasizes AI-assisted software development tools and requires expert-level proficiency in C++... 
    For contractors

    Leidos Inc

    Gaithersburg, MD
    2 days ago
  •  ...and networking technologies. The individual will be part of an engineering team that develops embedded networking and application software using latest tool chains from Atlassian in an agile software development environment. The position is based in our Germantown, Maryland... 
    Work at office

    1872 Consulting

    Germantown, MD
    2 days ago
  • A technology and engineering firm is seeking a Principal Software Developer to influence architecture and technical strategy for complex software systems. You will lead the design and mentor mid-level engineers, while driving continuous improvement and AI adoption across... 

    Leidos

    Gaithersburg, MD
    2 days ago
  • $79.3k - $113k

    Wabtec is seeking a Senior Embedded Software Engineer in Germantown, Maryland, to design and develop software for a variety of rail industry products. This role involves collaborating with a cross-functional team, conducting software development life cycle processes, and... 

    Wabtec

    Germantown, MD
    3 days ago
  • $79.3k - $113k

    Job Family: Embedded Software Engineering Job Description The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products for the rail industry such as Electronically Controlled Pneumatics (ECP), Video and Event Recorders, Network Management... 
    Work experience placement

    Wabtec

    Germantown, MD
    3 days ago
  • Viasat in Germantown, Maryland is seeking an Embedded Software Engineer - Cybersecurity to develop secure embedded software for satellite terminal infrastructure. This role requires 8+ years of experience, strong C/C++ skills, and active United States Secret Clearance.... 

    Viasat

    Germantown, MD
    19 hours ago
  • $91.1k - $129.8k

     ...and Event Recorders, Network Management Devices, Braking Systems, and Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross‑functional Engineering team to design and develop new functionalities, as well as maintaining and... 

    Wabtec

    Germantown, MD
    2 days ago
  • $79.3k - $113k

     ...and Event Recorders, Network Management Devices, Braking Systems, and Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross‑functional Engineering team to design, develop, and expand the functionalities of our products. Responsibilities... 
    Work experience placement

    Wabtec Corporation

    Germantown, MD
    4 days ago
  • $141.5k - $224k

    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...
    Permanent employment
    Work at office
    3 days per week

    ViaSat

    Germantown, MD
    2 days ago
  • $91.1k - $129.8k

    Wabtec in Germantown, Maryland is seeking a Senior Embedded Software Engineer to join the Digital Onboard Solutions Engineering team. In this role, you will design and develop software components ensuring quality standards and compliance with requirements. Ideal candidates... 

    Wabtec

    Germantown, MD
    2 days ago
  • A financial regulatory organization seeks a Lead Developer in Rockville, MD to oversee software components' development and guide the engineering team. The ideal candidate will possess a Bachelor's degree in Computer Science and 7+ years of experience in software development... 

    Financial Industry Regulatory Authority, Inc.

    Rockville, MD
    19 hours ago
  • $87.1k - $157.45k

    Leidos is seeking a Lead AISoftware Developer in Gaithersburg, MD, to join their Air Traffic Business Area. The role focuses on developing microservices-based applications, engaging in Agile environments, and utilizing AI tools to support national air traffic operations...
    Work at office
    Work from home

    Leidos

    Gaithersburg, MD
    19 hours ago
  • $161k - $255k

    A leading satellite communications company is seeking a Senior Software Engineer to lead the design and development of embedded satellite terminal software. This role requires over 10 years of hands-on experience with C/C++/Rust and strong analytical skills. The position... 

    Viasat

    Germantown, MD
    19 hours ago
  • A leading technology firm is seeking a Lead Software Developer for its Air Traffic Management program. This role involves designing and maintaining advanced software while leveraging AI-assisted development tools. The ideal candidate must possess a Bachelor’s degree and... 

    Leidos

    Gaithersburg, MD
    4 days ago
  • Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses...  ...to grow, we’re looking for a skilled Salesforce Integration Architect to join our dynamic team and contribute to our mission of... 
    Remote job
    Full time
    Contract work
    H1b
    Local area
    Immediate start
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Gaithersburg, MD
    1 day ago
  • $65k - $75k

     ...operating systems while providing technical user support Conduct remote support sessions using remote session tools and perform software and system deployment/patching Monitor systems and networks, manage IT assets through asset management systems, and work with... 
    Work at office
    Local area
    Remote work

    DataLab USA

    Germantown, MD
    3 days ago
  • $70k - $90k

    DataLab USA™ is an analytics and technology driven database marketing consultancy. We combine sophisticated technology, cutting edge analytics and an intrinsic understanding of marketing to build large-scale addressable marketing programs for Fortune 500 companies. Our...
    Local area

    DataLab USA

    Germantown, MD
    1 day ago
  • $45 - $60 per hour

     ...projects. Preferred Qualifications: Experience with Workday implementation(s) Prior experience with SAP HR/Payroll Software Strong analytical skills and thought processes Prior experience with data integrity analytics, reporting, and system control... 
    For contractors

    Andrews & Cole, LLC

    Germantown, MD
    2 days ago
  • $100k - $150k

     ...Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Germantown, MD
    4 days ago
  • Viasat is seeking an Embedded Software Engineer - Cybersecurity in Germantown, MD. This role involves designing and developing secure embedded systems for satellite communications. Candidates should have strong skills in C/C++ on Linux, with a focus on security, and must... 

    Viasat

    Germantown, MD
    19 hours ago
  • $79.3k - $113k

    Wabtec Corporation is seeking a Senior Embedded Software Engineer to join the Digital Onboard Solutions Engineering team in Germantown, Maryland. This role involves designing and developing embedded software applications for various rail industry products, ensuring high... 

    Wabtec Corporation

    Germantown, MD
    4 days ago
  • $140.5k - $221.5k

    A technology company located in California is seeking a candidate for a role focused on developing management applications for configuring and updating hardware systems. The ideal candidate should have a BS in Computer Science and 3-5 years of experience in network programming...

    Viasat

    Germantown, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect. Be the first to apply!