Talent.com
Embedded Software Engineer, Viasat Government
Embedded Software Engineer, Viasat GovernmentViasat • Linthicum Heights, MD, United States
Embedded Software Engineer, Viasat Government

Embedded Software Engineer, Viasat Government

Viasat • Linthicum Heights, MD, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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 a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. 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.

The day-to-day

  • Design and implementation with embedded software in C / C++
  • Linux OS use, for an embedded environment
  • TCP / IP and common network configuration
  • Linux kernel driver development / modifications
  • Familiarity with to bare metal embedded device drivers
  • Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
  • RESTConf interface design and implementation
  • Emulation Environments
  • Networking protocols (e.g. IPSec, MACsec, TLS, etc.)
  • Python development
  • Standalone embedded applications
  • Participating in multi-disciplinary teams
  • This program is to develop, test, and certify the Next Generation Encryptor (NGE) High-Speed encryptor to support government enterprise networks.

This is an onsite role based out of Carlsbad, CA, Marlborough, MA, Linthicum Heights, MD, or Tampa, FL.

What you'll need

  • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field
  • At least 5 years design and implementation experience with embedded software in C / C++.
  • At least 2 years Linux OS use, ideally for an embedded environment
  • Experience using RUST
  • Basic understanding of TCP / IP and common network configuration
  • Object-oriented software development experience
  • Agile Scrum development experience
  • Ability to plan, track, and report on progress
  • CI / CD software
  • Good oral and written communication skills
  • US citizenship and an active SECRET (or higher) security clearance is required
  • Ability to travel up to 10%
  • What will help you on the job

  • 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 Rust or other memory language
  • Experience with RESTConf interface design and implementation
  • Experience with Emulation Environments
  • Experience with networking protocols (e.g. IPSec, MACsec, TLS, etc.)
  • Experience with Python; Experience using Rust or similar programming language
  • Familiarity with standalone embedded applications
  • Experience participating in multi-disciplinary teams
  • Salary range

    $135,500.00 - $214,000.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 $168,500.00- $252,500.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 https : / / careers.viasat.com / benefits.

    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 .

    [job_alerts.create_a_job]

    Embedded Software Engineer • Linthicum Heights, MD, United States

    [internal_linking.similar_jobs]
    Lead Software Engineer, DevOps (CI / CD, Terraform, Jenkins, Github, Shell script, Unix / Linux, AWS EMR

    Lead Software Engineer, DevOps (CI / CD, Terraform, Jenkins, Github, Shell script, Unix / Linux, AWS EMR

    Capital One • Baltimore, MD, US
    [job_card.full_time] +1
    Lead Software Engineer, DevOps (CI / CD, Terraform, Jenkins, Github, Shell script, Unix / Linux, AWS EMR).Do you love building and pioneering in the technology space? Do you enjoy solving complex busin...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    GliaCell Technologies LLC • Annapolis Junction, MD, United States
    [job_card.full_time]
    An active or rein-statable TS / SCI with Polygraph security clearance is REQUIRED.Please do not apply if you currently do not possess this level of clearance. Are you a Principal Software Engineer who...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DevOps Software Engineer

    DevOps Software Engineer

    BAE Systems USA • Annapolis Junction, MD, United States
    [job_card.full_time]
    At BAE Systems, we're dedicated to developing cutting-edge technology that protects people and national security.As a global leader in defense, security, and aerospace, we're committed to innovatio...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Leidos Inc • Linthicum, MD, United States
    [job_card.full_time]
    National Security Sector's (NSS) Cyber & Analytics Business Area (CABA).Active TS / SCI with a polygraph is required.Our talented team is at the forefront in Security Engineering, Computer Network Op...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal / Sr. Principal Embedded Software Engineer

    Principal / Sr. Principal Embedded Software Engineer

    Northrop Grumman • Baltimore, MD, United States
    [job_card.full_time]
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Cleared Embedded Developer

    Cleared Embedded Developer

    Yellow Duck Technologies Inc. • Annapolis Junction, MD, United States
    [job_card.full_time]
    Yellow Duck Technologies is seeking embedded developers with active TS / SCI with Full Scope Polygraph clearance.Design, develop, debug, and modify embedded software. Participate in code reviews and w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Signals Software Engineer 2

    Signals Software Engineer 2

    SilverEdge • Fort Meade, MD, United States
    [job_card.full_time]
    The Signals Software Engineer develops, maintains, and enhances signal processing software (e.Works individually or as part of a team. Reviews and tests software components for adherence to the desi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sightline Software Engineer (IT-Sightline)

    Sightline Software Engineer (IT-Sightline)

    InsideHigherEd • Baltimore, Maryland, United States
    [job_card.full_time]
    Johns Hopkins Sightline : Unleash Your Impact.The Johns Hopkins Sightline Business Modernization Project is more than just a job - it's a mission. We're tearing down walls to unleash the full potenti...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sightline Software Engineer (IT-Sightline)

    Sightline Software Engineer (IT-Sightline)

    Johns Hopkins University • Baltimore, MD, United States
    [job_card.full_time]
    Johns Hopkins Sightline : Unleash Your Impact.The Johns Hopkins Sightline Business Modernization Project is more than just a job - it's a mission. We're tearing down walls to unleash the full potenti...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Systems Engineer 1

    Systems Engineer 1

    Jacobs • Fort Meade, MD, United States
    [job_card.full_time]
    Are you interested in using your skills to help shape the Cyber, Security, & Intel space? If so, look no further.In this role you will support challenging, mission-critical projects that make a di...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    VirtualVocations • Baltimore, Maryland, United States
    [job_card.full_time]
    A company is looking for a Senior Embedded Engineer to join their hardware team.Key Responsibilities Provide design and technical input to all aspects of embedded systems development Bring desig...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Project Software Engineer

    Project Software Engineer

    Oceaneering International, Inc. • Hanover, MD, United States
    [job_card.full_time]
    Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Developer - FS Poly

    Embedded Developer - FS Poly

    stanleyreid.com • Annapolis Junction, MD, United States
    [job_card.full_time]
    Our client brings together comprehensive capabilities across all aspects of CNO, embedded development, reverse engineering, SIGINT analysis, testing, penetration testing, network engineering, and p...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer (Java, AWS, Linux)

    Software Engineer (Java, AWS, Linux)

    Cymertek • Annapolis Junction, MD, United States
    [job_card.full_time]
    Software Engineer (Java, AWS, Linux).TS / SCI Full Poly (Please note this position requires full U.We are seeking a highly skilled and versatile • •Software Engineer (Java, AWS, Linux) • • to join our d...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Developer Level 2

    Embedded Developer Level 2

    Metrea Management LLC • Annapolis Junction, MD, United States
    [job_card.full_time]
    Metrea is a defense company dedicated to translating commercial innovation into solutions for the hardest problems in national security. With deep mission expertise, Metrea focuses on delivering eff...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DCGS Lowband Software Support Engineer (Onsite)

    DCGS Lowband Software Support Engineer (Onsite)

    RTX • Fort Meade, MD, United States
    [job_card.full_time]
    MD833 : 6910 Cooper Ave, Fort Meade MD 6910 Cooper Ave.Person, or Immigration Status Requirements : .Raytheon Company Managed by Collins Aerospace. Collins Aerospace, an RTX company, is a leader in tec...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Information Technology - Engineer Software 2

    Information Technology - Engineer Software 2

    Cenergy Corporation • Baltimore, MD, United States
    [job_card.full_time]
    We 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 t...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Baltimore, Maryland, United States
    [job_card.full_time]
    As an Advanced Engineer on the Cloud Engineering team, you will play a key role in designing, implementing, and optimizing scalable cloud infrastructure solutions. You will collaborate with cross-fu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]