Embedded Software Engineer - Viasat Government
$165k - $260.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 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
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.
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.
- 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%
- 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
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- ...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...SuggestedFor contractorsLocal areaRemote work
$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...SuggestedLocal areaImmediate start$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...SuggestedLive inWork at officeLocal area- ...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
$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...- ...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 workFor contractorsFlexible hours
$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 timeContract workLocal areaFlexible hours$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 timeRemote workShift work- ...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
$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 timeContract workWork experience placementLocal areaFlexible hours$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 inWork at officeLocal area$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 payFull timeContract workTemporary workWork experience placementSummer workImmediate startRemote work- ...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
$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...- ...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
- ...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
- ...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
$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...$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 hoursTemporary work$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 areaFlexible hoursShift work- ...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 timeFor contractorsRemote workFlexible hours
- ...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....
$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...$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 timeContract workWork experience placementMonday to FridayShift work$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...- ...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
- ...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 timeWork experience placement
$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$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Viasat Government. Be the first to apply!
Related searches
- id software Linthicum Heights, MD
- remote software sales Linthicum Heights, MD
- embedded software Linthicum Heights, MD
- software asset management analyst Linthicum Heights, MD
- software Linthicum Heights, MD
- software implementation project manager Linthicum Heights, MD
- software support Linthicum Heights, MD
- healthcare software sales Linthicum Heights, MD
- software technical support Linthicum Heights, MD
- entry level software sales Linthicum Heights, MD

