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

Embedded Software Engineer - Viasat Government

$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

This is a role for an Embedded Software Engineer within Secure Network Systems (SNS) - Viasat Government, experienced in C/C++ and interested in learning the Rust programming language. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic devices, and emerging cryptographic solutions. You will interface and collaborate with system, test, and hardware engineers as new capabilities are developed and transitioned into service.

This role is for an experienced software engineer capable of working on or leading well-defined projects with little instruction while demonstrating expertise in most core software development competencies.


The day-to-day

  • Design and implementation with embedded software in Rust and C/C++
  • Linux OS use, for an embedded environment
  • TCP/IP and common network configuration
  • Agile Scrum development
  • Ability to plan, track and report on progress
  • CI/CD software development
  • Good oral and written communications skills
  • Knowledge of bare metal embedded device drivers
  • Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
  • Networking protocols (e.g. IPSec, MACsec, TLS, etc.)
  • Participating in multi-disciplinary teams
  • This program is to develop, test and certify Next Generation Encryptor (NGE) encryptors to protect government networks.
  • Works autonomously with little instruction to solve well-defined problems.
  • Provide guidance and/or mentor junior level staff
  • This is an onsite role.
What you'll need
  • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field
  • At least 7 years of design and implementation experience with embedded software in C/C++
  • At least 1 year Linux OS use, ideally for an embedded environment
  • Basic understanding of TCP/IP.
  • Object-oriented software development experience
  • Capability to prioritize, monitor, and communicate progress
  • Good oral and written communications skills
  • US citizenship and an active SECRET or TOP SECRET security clearance is required
  • Ability to travel up to 10%
What will help you on the job
  • Agile Scrum development experience
  • Familiarity with Linux kernel driver development/modifications
  • Familiarity with bare-metal embedded device drivers
  • Experience with microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
  • Experience with RESTConf interface design and implementation
  • Experience with Emulation Environments
  • Experience with networking protocols (e.g., IPSec, MACsec, TLS, etc.)
  • Experience with Python
  • Familiarity with standalone embedded applications
  • Experience participating in multi-disciplinary teams

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 Embedded Software Engineer - Viasat Government in Linthicum Heights, MD vacancy
  • $117k - $185k

     ...challenges. Infinite opportunities. At Viasat, we're on a mission to deliver...  ...helped shape how consumers, businesses, governments and militaries around the globe communicate...  ...you'll do This is a role for an Embedded Software Engineer within Secure Network Systems (SNS) -... 
    Suggested

    ViaSat

    Linthicum Heights, MD
    4 days ago
  •  ...reputation as an award-winning contractor, earning accolades like the Government Choice Award for IRS Systems Modernizations. Location:...  ...Content-as-a-Service (CaaS) applications using SharePoint Embedded and the Microsoft Graph API. This role focuses on building multi... 
    Suggested
    For contractors
    Local area
    Remote work

    Delmock Technologies

    Baltimore, MD
    20 hours ago
  • $131.3k - $237.35k

     ...team is at the forefront in Mission Software, Security Engineering, Computer Network Operations (CNO),...  ...Management. Leidos is seeking an Embedded Software Engineer to support cryptographic...  ...and technology leader serving government and commercial customers with... 
    Suggested
    Local area
    Immediate start

    Leidos

    Linthicum Heights, MD
    8 days ago
  • $103.8k - $192.3k

     ...matters more than helping the US federal government make the nation stronger and safer and...  ...Federal Services is seeking an Embedded Developer to support numerous challenging...  ...development, vulnerability analysis, reverse engineering, software development, and operational support... 
    Suggested
    Live in
    Work at office
    Local area

    Accenture

    Annapolis Junction, MD
    4 days ago
  •  ...Embedded Software Engineer Requisition ID 5417 Country United States of America City Linthicum Heights...  ...certify Next Generation Encryptor (NGE) encryptors to protect government networks. Works autonomously with little instruction to... 
    Suggested

    Korn Ferry

    Linthicum Heights, MD
    3 days ago
  • $130k - $170k

     ...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FL Job Type...  ...next-generation encrypted communications systems supporting government enterprise networks. You will help design and build secure... 

    Navstar

    Linthicum Heights, MD
    20 hours ago
  •  ...of Openings 1 Apply Now ( DCCA is a veteran-owned IT business specializing in providing innovative solutions to a variety of government agencies and commercial enterprises since 1982. DCCA is proud to offer career growth opportunities and a competitive compensation... 
    Contract work
    For contractors
    Flexible hours

    DCCA

    Annapolis Junction, MD
    3 days ago
  • $175k - $200k

     ...time on-site position on a stable prime government contract. CTC is a leading...  ...cloud managed hosting services, agile software development, DevOps, Test Automation, Cyber...  ...of experience in software development/engineering Bachelor's degree from an accredited college... 
    Full time
    Contract work
    Local area
    Flexible hours

    Computer Technologies Consultants

    Annapolis Junction, MD
    20 hours ago
  • $153.8k - $230.8k

     ...Mgr. Embedded Software Engineer 2 At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to... 
    Full time
    Remote work
    Shift work

    Northrop Grumman

    Linthicum Heights, MD
    2 days ago
  •  ...Lead Mobile Software Engineer Baltimore, Maryland - Remote, U.S. Client is an award-winning digital agency whose mission is to create...  ..., emphasizing energy and utilities, professional services, government, education, health and wellness, and consumer product industries... 
    Remote work

    Kaav Inc.

    Baltimore, MD
    4 days ago
  • $82.1k - $172.4k

     ...creating robust, scalable, and maintainable software solutions. HighVIEW is CACI’s...  ...successfully within a diverse set of federal government organizations. If you are a...  ...s Degree in Computer Science, Software Engineering, Information Systems, or related discipline... 
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International

    Elkridge, MD
    3 days ago
  • $120.5k - $221.8k

     ...Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people...  ...forward! Accenture Federal Services is seeking a highly skilled Software Engineer with extensive experience in developing, maintaining, and... 
    Live in
    Work at office
    Local area

    Accenture

    Annapolis Junction, MD
    2 days ago
  • $10k

     ...Software Engineer At Wyetech, you'll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start
    Remote work

    Wyetech LLC

    Annapolis Junction, MD
    2 days ago
  •  ...specializing in providing innovative solutions to a variety of government agencies and commercial enterprises since 1982. DCCA is...  ...benefits package. Visit our website at: Full Stack Software Engineer Candidate must have or be willing to obtain a Public Trust... 
    Flexible hours

    Data Computer Corp of America

    Ellicott City, MD
    3 days ago
  • $10k

     ...Software Engineer Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges. Every day, ClearEdge supports government and industry customers by delivering innovative solutions that enable critical operations and... 

    ClearEdge IT Solutions

    Annapolis Junction, MD
    20 hours ago
  •  ...Full Stack Software Developer-Principal Annapolis Junction, Maryland, United States NetSage's mission is to help our customers...  ...in doing meaningful, mission-focused work for the U.S. Federal Government. We are a growing Company that puts our employees first and offers... 
    Contract work

    NetSage Corporation

    Annapolis Junction, MD
    20 hours ago
  •  ...Principal Full Stack Software Engineer Annapolis Junction, Maryland, United States NetSage's mission is to help our customers achieve...  ...doing meaningful, mission-focused work for the U.S. Federal Government. We are a growing company that puts our employees first and... 
    Contract work

    NetSage Corporation

    Annapolis Junction, MD
    20 hours ago
  •  ...societal impact. About the Role Ciena is looking for a Software Engineer to join the ONU firmware development team. You will...  ...product. Key Responsibilities - Develop and maintain embedded Linux firmware on OpenWrt based ONU systems. - Implement and... 
    Flexible hours

    Ciena

    Hanover, MD
    4 days ago
  • $142k - $253k

     ...Senior Embedded Software Engineer Liquid Robotics is seeking a Senior Embedded / Robotics Software Engineer to develop mission-critical software for autonomous maritime robotic systems. This hybrid role is based in Jessup, MD and reports to our Software Manager. Our... 

    Liquid Robotics, a Boeing Company

    Jessup, MD
    20 hours ago
  • $750 per month

     ...Interclypse Software Engineering Opportunities Seeking engineers to grow their knowledge and further their careers. Interclypse has numerous low-level and embedded software development openings ranging from C/C++, Python, RTOS, low-level Windows / Linux, and X86 architectures... 
    16 hours
    Temporary work

    Interclypse

    Annapolis Junction, MD
    4 days ago
  • $155k - $175k

     ...multidimensional world. IDS tailors solutions for a diverse range of government, military, nonprofit, and publicsector clients. Locations...  ...will work directly with mission stakeholders to capture software requirements and develop, deploy, and maintain analytics and metadata... 
    Local area
    Flexible hours
    Shift work

    IDS International

    Annapolis Junction, MD
    2 days ago
  •  ...professional success as Solerity is a recognized leader in providing Information Technology, Engineering Services, Program Management and Consulting Services to the U.S Federal Government and our Intel Community. We enable our clients to achieve their organizational... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Solerity

    Annapolis Junction, MD
    4 days ago
  •  ...path, risks, and milestone progress. Prepare high-quality briefings and status updates in PowerPoint. Coordinate with engineering, test, cybersecurity, and acquisition stakeholders. Maintain program artifacts, action items, risks, and decision logs.... 

    WILLCOR

    Glen Burnie, MD
    4 days ago
  • $170k - $190k

     ...Software Engineer 2 (Data Transformation & Analytics) Location: Annapolis Junction, MD Compensation Range: $170 -$190K *Clearance: *Active...  ...Intelligence, Defense, and Space communities of the U.S. Government. Realizing early on that our most prized assets are our employees... 

    Navstar

    Annapolis Junction, MD
    20 hours ago
  • $135k - $216k

     ...Responsibilities Description: Requirements: Mobile Software Reverse Engineering (with support to development and malware analysis efforts...  ...relationships with stakeholders across different government agencies, serving as an effective technical liaison. Experience... 
    Full time
    Contract work
    Work experience placement
    Monday to Friday
    Shift work

    Peraton

    Linthicum Heights, MD
    3 days ago
  • $144.44k - $162k

     ...Stanley Black and Decker, Inc. seeks an Embedded Software Project Engineering (Towson, MD) to dsgn & dvlp power elect. firmware & specs for BLDC motor controls for power tools, li-ion battery mngmnt, chargers, & Bluetooth connectivity. Training & mentoring jr. team members... 

    Baltimore, MD Area Jobs

    Baltimore, MD
    3 days ago
  •  ...position is not an opportunity to be sponsored or nominated for a government security clearance. Description: Join a high-impact, mission-driven team as a Full-Stack Software Engineer, supporting a mature and well-established technical organization.... 
    Bi-weekly pay

    Sensible Solutions and Technologies Inc

    Odenton, MD
    4 days ago
  •  ...TechINT Solutions Group is seeking a Firmware Engineer to join our team in Aberdeen Proving...  ...• Design and develop firmware for embedded systems. • Collaborate with hardware...  ...analyzers. • Solid understanding of software development life cycle (SDLC). • Knowledge... 
    Full time
    Work experience placement

    TechINT Solutions Group, LLC

    Baltimore, MD
    3 days ago
  • $10k

     ...existing cyber capabilities. This role emphasizes low-level software development, reverse engineering, and firmware analysis across diverse architectures....  .... Experience analyzing or developing firmware for embedded systems or network devices. Familiarity with low-... 
    Extra income

    Tiber Technologies Inc

    Annapolis Junction, MD
    20 hours ago
  • $232k - $283k

     ...Principal Firmware Reverse Engineer 3 - (AI-Assisted, IDE, Developer Tools) Clearance: TS/SCI - Polygraph required Position ID: 20-...  ...Location: Annapolis Junction, Maryland Description: This Software Engineer will focus on improving the productivity and experience... 
    Flexible hours

    Akina

    Annapolis Junction, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Viasat Government. Be the first to apply!