Embedded Software Engineer - Cybersecurity
$140.5k - $221.5kViaSat 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 Our team develops satellite modems and terminals that communicate over multi-band satellite systems, including the Viasat-3 global constellation! As an Embedded Software Engineer – Cybersecurity, you will collaborate with software, security, and automation engineers to design, develop, and deploy secure embedded terminal systems. This role emphasizes secure software development across the full SDLC, including automation, testing, deployment, and continuous integration in both development and production environments. There may be opportunites for non-security related feature development as well. This role directly contributes to the security, reliability, and scalability of our global satellite terminal infrastructure. The day-to-day Design, develop, test, document, troubleshoot, and maintain security-focused embedded software Develop automated access controls for systems and devices Integrate security tools into CI/CD pipelines including static and dynamic analysis Configure, enforce, and tune security tool policies Triage and analyze security scan results Develop technical documentation and security test plans Automate configuration and validation of Linux security settings Create scripts and tools for managing secrets, keys, and digital certificates Research and prototype security mechanisms for development and production environments Evaluate Linux controls for cybersecurity and privacy compliance Collaborate cross-functionally with product, test, and security teams What you’ll need 8+ years of professional software engineering experience Strong C and C++ development and debugging skills on Linux Experience with encryption and authentication software Experience with OpenSSL cryptographic librariesWorking knowledge of Linux security controls Proficiency with Bash and scripting languages such as Python or Lua Experience working in an Agile, Perforce or Git-based development environment Ability to work autonomously and mentor junior engineers Bachelor’s degree in Computer Science, Engineering, a related field or equivalent experience Must be able to work out of our office in Carlsbad, CA 3 days per week; hybrid role Active United States Secret Clearance required What will help you on the job Deep knowledge of Linux OS internals including threading, synchronization, memory management, and networking Experience with Linux device driver development and kernel crypto modules Experience implementing REST APIs and working with JSON Experience configuring and debugging embedded servers Strong foundations in data structures and algorithms Experience designing and implementing network security protocols Experience with Agile / Scrum methodologies Experience with modern C++ standards (C++17 and newer) Experience with ARM, Power and x86 architectures Knowledge of Trusted Execution Environments like ARM TrustZone Knowledge of hardware security with TPM Experience with secure transport protocols such as TLS and IPsec Experience with virtualized environments: Docker/Podman/LXC containers Experience with confidential containers Experience with secure firmware update and OTA software integrity mechanisms Experience with threat modeling and structured vulnerability analysis Salary range $140,500.00 - $221,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 $174,000.00- $261,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. #J-18808-Ljbffr ViaSat
$91.1k - $129.8k
...The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of... ...Equipment. In this role, the Senior Embedded Software Engineer will work with a cross‑functional... ...align with system, functional, and cybersecurity requirements. You will report to the...SuggestedWork experience placement$91.1k - $129.8k
...The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of... ...Equipment. In this role, the Senior Embedded Software Engineer will work with a cross-functional... ...align with system, functional, and cybersecurity requirements. You will report to the...SuggestedWork experience placementWorldwide$91.1k - $129.8k
Wabtec Corporation is looking for a Senior Embedded Software Engineer based in Germantown, Maryland. In this role, you'll work on various products... ...software design, development, testing, and addressing cybersecurity challenges. The position requires a Bachelor's degree in...Suggested- 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....Suggested
$140.5k - $221.5k
Viasat is seeking an Embedded Software Engineer - Cybersecurity in Germantown, MD to develop security-focused embedded software for satellite systems. The ideal candidate will have over 8 years of experience, strong skills in C/C++, and knowledge of Linux security controls...Suggested- Overview 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, and implementation...
$107.9k - $195.05k
...will work alongside government partners, engineers, and other industry teammates to... ...deployment activities, including supporting Software Release Plans and rollback procedures.... ...tasks to support system availability and cybersecurity compliance. Support execution of Patch...- Senior Embedded Software Engineer - Linux (Rockville, MD) Intelligent Automation, Inc. (IAI) is looking for a new team member who is a self‑motivated Software Engineer with a passion for electro‑mechanical systems. You will be working with the Robotics and Electromechanical...Permanent employment
- ..., an active Top Secret clearance, and extensive experience in systems integration and administration, particularly with AWS and cybersecurity compliance. The position is critical for ensuring efficient system operations aligned with mission priorities. #J-18808-Ljbffr Koitecc...
- ...Gaithersburg, Maryland. The role focuses on developing and managing system operations and cloud services while ensuring compliance with cybersecurity mandates. Candidates must hold an Active Top Secret clearance and have significant experience in systems administration,...For contractors
- ...Position: Embedded Software Engineer Location: Gaithersburg, MD Salary: 150k-170k About the Role: As an Embedded Software Engineer, you will be instrumental in designing, developing, and optimizing embedded software solutions for our cutting-edge...Permanent employment
$110k - $130k
Web Application Developer Job Locations US-MD-Germantown ID 2026-4407 Category Information Technology Type Full Time Overview Edgewater Federal Solutions is currently seeking a talented, professional Web Application...Full timeContract workFor contractorsRemote workFlexible hoursShift work- Viavi is seeking a Solutions Engineer in Germantown, MD to support technical sales and customer engagements for their PNT product portfolio. The role involves pre-sales support, product demonstrations, and technical proposals. Candidates should have at least 4 years of...Permanent employment
- Solutions Engineer page is loaded## Solutions Engineerlocations: Home Office, USA: Germantown, MD USAtime type: Full timeposted on: Posted... ...customers* Knowledge of RF systems, signal processing, or embedded systems integration* Ability to obtain a US DOD Secret security...Permanent employmentWork from homeHome office
- ...Job Title: Principal Solutions Engineer Group: Solutions Engineering About Quvia: Quvia is building the digital fabric between edge and cloud. Our platform uses AI and machine learning to orchestrate connectivity across satellite, terrestrial, and hybrid networks...Remote workFlexible hours
$140.5k - $221.5k
...hardware systems. The ideal candidate should have a BS in Computer Science and 3-5 years of experience in network programming and embedded systems. Knowledge of technologies such as Docker, Kubernetes, and O-RAN is essential. The position offers a competitive salary range...- Quvia is seeking a Principal Solutions Engineer to improve customer experience through tailored satellite communication solutions. The role requires strong technical skills in satellite systems, networking, and project management. Ideal candidates should possess 8-10 years...Flexible hours
- ...general computer applications software as well as specialized... ...the resolution of software engineering anomalies. ~ Adhere to DOD... ...Disassemble and analyze software and embedded firmware. ~ Collaborate... ...in Computer Science, Cybersecurity, Computer Engineering, or a...Full time
$100k - $120k
Magento Developer The organization operates a high-volume online marketplace focused on providing collectors and investors with a wide selection of items at competitive prices. As the company continues to scale, they are investing heavily in platform performance, infrastructure...$88.86k - $118.48k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...Full timeTemporary workWork at officeRemote workShift workNight shift$107.9k - $195.05k
...Overview Backend Software Engineer Gaithersburg, MD Active TS (SCI eligibility) clearance and eligibility to obtain a CI poly required At Bcore, our strength comes from how we deliver impact to the mission. Whether it’s architecting critical IT solutions, producing actionable...$120k - $145k
...science applications to research centers and healthcare organizations around the globe. With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision‑making and accelerate...Work experience placementLocal areaFlexible hours- ...frontends using Angular and TypeScript Collaborate with data engineers, security teams, and business analysts to translate regulatory... ...(Docker, Kubernetes) Qualifications 2-4 years of professional software engineering experience Proficiency in one or more backend languages...
- ...Overview CGS is seeking an experienced, resourceful, and inventive Full Stack Web Developer to join our team. This role will perform software application development in support of an enterprise-wide data inventory effort. The role will work across multiple teams to...Full timeFlexible hours
- ColonialWebb in Gaithersburg is seeking a Sales Engineer to bridge technical expertise and customer insight. You will develop HVAC solutions, prepare cost estimates, and engage with clients and engineers to bring complex projects to life. The ideal candidate has a Bachelor...
- A consulting and technology solutions company is seeking a skilled web developer in Rockville, Maryland. The ideal candidate will write efficient code, creating web applications and integrating backend services. The role requires over 6 years of experience, including 2 ...Remote jobContract work
$73 - $78 per hour
...Senior Full Stack Engineer W/Big Data Our client, a leader in the technology industry, is seeking a Senior Full Stack Engineer to join... ...or a related engineering field. ~10+ years of experience in Software Engineering with proven leadership capabilities. ~7+ years of...Weekly payTemporary workFlexible hours$80k - $90k
Job Type Full-time Description HyerTek is a growing federal technology consulting firm delivering secure Microsoft-based enterprise solutions, data analytics, and modernization services to government agencies. With deep expertise across Microsoft Dynamics...Full timeFlexible hours$49.81 per hour
...collaborative team setting What to Expect (Job Responsibilities): Write well-designed, testable, and efficient code using best software development practices Utilize various internet technologies and programming languages to create web elements and applications Integrate...Hourly payRemote workFlexible hours- Core Skills Required • Java (Spring Boot, Microservices) • Angular (modern versions preferred) • AWS (EC2, S3, Lambda, API Gateway, etc.) • JavaScript & TypeScript • REST APIs / Microservices architecture • Nice to Have • Python • Exposure to AI/ML ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Cybersecurity. Be the first to apply!
- software support Germantown, MD
- software sales Germantown, MD
- embedded software Germantown, MD
- software applications developer Germantown, MD
- remote software sales Germantown, MD
- software technical support Germantown, MD
- software Germantown, MD
- senior c# .net software developer Germantown, MD
- entry level software sales Germantown, MD
- healthcare software sales Germantown, MD


