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

Embedded Software

Korn Ferry

Embedded Software Engineer-Cybersecurity-6117

Requisition ID


5497

Country


United States of America

City


Multiple Locations-Carlsbad, CA and Germantown, MD

Market


Internet Services

Job description


About us

One team. Global challenges. Infinite opportunities.
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 libraries
  • Working 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
  • Must be able to obtain a United States Secret Clearance
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

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.


EEO Statement

We are 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.
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software in Germantown, MD vacancy
  •  ...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... 
    Software

    Maxtena

    Germantown, MD
    4 days 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... 
    Software

    Wabtec Corporation

    Germantown, MD
    1 day ago
  •  ...C++ Embedded Engineer Candidate must have strong C/C++ skills, is energetic, creative and team oriented to work on latest SATCOM modem...  ...team that develops embedded networking and application software using latest tool chains from Atlassian in an agile software development... 
    Software
    Work at office

    1872 Consulting

    Germantown, MD
    4 days ago
  • 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... 
    Software
    Permanent employment

    Intelligent Automation, a BlueHalo Company

    Derwood, MD
    9 hours ago
  •  ...Embedded Software Engineer As an Embedded Software Engineer you will play a crucial role in designing, developing, and optimizing embedded software solutions for our autonomous driving systems. If you are passionate about pushing the boundaries of technology and thrive... 
    Software
    Permanent employment

    International Staff Consulting

    Germantown, MD
    2 days ago
  • $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... 
    Software

    Viasat

    Germantown, MD
    1 day ago
  • $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 for the rail industry, focusing on designing and developing high-quality embedded software. Key responsibilities include software... 
    Software

    Wabtec Corporation

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

     ...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 embedded software development for multiple SATCOM modems and waveforms... 
    Software

    ViaSat

    Germantown, MD
    1 day 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... 
    Software

    Viasat

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

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

    ViaSat

    Germantown, MD
    1 day ago
  • $91.1k - $129.8k

     ...Video 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... 
    Software
    Work experience placement
    Worldwide

    Wabtec

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

     ...Video 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... 
    Software
    Work experience placement
    Worldwide

    Wabtec

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

     ...Video 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 maintain and... 
    Software
    Work experience placement

    Jobs via Dice

    Germantown, MD
    3 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... 
    Software

    Wabtec

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

     ...Video 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 maintain and... 
    Software
    Work experience placement

    Wabtec Corporation

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

     ...Video 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... 
    Software
    Work experience placement

    Wabtec Corporation

    Germantown, MD
    1 day 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... 
    Software

    Wabtec

    Germantown, MD
    4 days ago
  • Maxtena is seeking an Embedded Software Engineer in Germantown, MD. This role involves designing and implementing software for embedded devices. Candidates should have 5+ years of experience, proficiency in C and C++, and knowledge of embedded Linux. The position offers... 
    Software

    Maxtena

    Germantown, MD
    1 day 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... 
    Software

    Viasat

    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 applications... 
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Germantown, MD
    2 days ago
  •  ...programmable gate array (FPGA) of wireless modem products based on Software Defined Radio (SDR) technologies. The position is based in...  ...such as MATLAB ~ Experience with C, C++ and developing for embedded targets ~ Lab integration / test / debug with Logic Analyzers... 
    Software

    Maxtena

    Germantown, MD
    4 days ago
  •  ...programmable gate array (FPGA) of wireless modem products based on Software Defined Radio (SDR) technologies. The position is based in...  ...(Vivado, Xilink SDK) Experience with C, C++ and developing for embedded targets Experience with software defined radio architectures and... 
    Software

    Maxtena Inc.

    Germantown, MD
    4 days ago
  •  ...Senior Software Developer DC/Baltimore area – Onsite ~1 day per week We are a medical technology company focused on the development and manufacturing of glucose monitoring products designed to transform lives in the global diabetes community with differentiated,... 
    Software
    1 day per week

    1872 Consulting

    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 applications... 
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Germantown, MD
    20 hours 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 applications... 
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Germantown, MD
    1 day ago
  • $100k - $150k

     ...Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses...  .... Architect security, identity, and compliance controls embedded into the cloud foundation. Design networking topologies... 
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Germantown, MD
    19 hours ago
  • $96.8k - $145.2k

     ...Experience with generating schematics using Cadence Allegro (or similar software) schematic capture and supports PCB layout. Experience...  .... Preferred Qualifications: Experience working with embedded microprocessors/Microcontrollers such as ST Micro STM32H750 type... 
    Software
    Summer work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Zebra Technologies

    Germantown, MD
    4 days ago
  •  ...About the role Seeking a skilled mid-level Software Developer to join our Classified Systems team at the Department of Energy in Germantown, MD. This role involves designing, developing, and maintaining secure web and desktop applications critical to national operations... 
    Software
    For contractors

    Falcon IT & Staffing Solutions

    Germantown, MD
    4 days ago
  • $165k - $260.5k

     ...positive impact to join our team. What you'll do The Viasat Access Edge Terminal Software team is responsible for the design, development, delivery and support of software running on embedded satellite terminal products (Ka-band, L-band, 5G) that are used in aviation,... 
    Software
    Permanent employment
    Work experience placement
    Flexible hours

    ViaSat

    Germantown, MD
    4 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 applications... 
    Software
    Full time
    Fixed term contract
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Germantown, MD
    2 days ago

Do you want to receive more vacancies?

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