Remote Security Software Engineer Jobs
Remote security software engineer jobs are concentrated across cybersecurity, cloud infrastructure, fintech, and defense technology, with openings at remote-first software companies, distributed enterprise teams, and security-focused startups. Employers hiring remotely right now include Pinterest, ServiceNow, and VetsEZ, with roles from junior application security engineers to principal security architects. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 33+ Remote Security Software Engineer jobs











GrammaTech is actively seeking a Senior Embedded Security Software Engineer to join our team in Linthicum, Maryland or Herndon, VA. Our team is composed of intellectual individuals, passionate about embedded software development, firmware reverse engineering, and low-level system testing. The team is growing and looking for someone with an embedded systems and firmware analysis background who has an understanding of how to perform light reverse engineering to map out undocumented targets and facilitate forward development inside an emulation environment.
What you will do:
- Contribute directly to delivering technical tasks focused on the reverse engineering and forward development of complex wireless and embedded systems.
- Support critical government customers by executing routine binary and file system analysis to help our team map out undocumented target architectures.
- Operate under moderate supervision, making decisions based on precedent and established company policies.
- Follow team practices to translate reverse engineering insights into functional software, enabling successful firmware rehosting and expansion within custom emulation environments.
What you will need (basic qualifications):
- Core Development & Scripting: Demonstrated programmatic competency developing low-level software in C/C++ and writing functional Python scripts for automation within Linux command-line environments.
- Reverse Engineering Tooling: Practical experience performing light architectural reverse engineering or control-flow analysis on firmware images using tools such as Ghidra, IDA Pro, or Binary Ninja.
- Emulation & Rehosting: Hands-on experience configuring or modifying embedded binaries to support successful firmware rehosting within emulation frameworks like QEMU.
Nice to have (preferred):
- Automated Reversing scripts: Experience utilizing the Ghidra API or Binary Ninja API to write basic scripts that automate binary or file system analysis tasks.
- Hardware Interfaces: Foundational knowledge or exposure to hardware debugging tools (such as JTAG or SWD) or interacting with Software Defined Radio (SDR) frameworks.
- Embedded Operating Systems: Prior experience developing software or compiling code for Real-Time Operating Systems (RTOS) or customized embedded Linux environments.
- DevOps & Integration: Familiarity with DevOps best practices, software protection mechanisms, or binary fuzzing infrastructure.
Security Clearance:
- Active Top Secret/SCI Clearance for Herndon VA, Polygraph is required for our Maryland location
The anticipated base salary range for this position is $130,000–$190,000 annually. This range reflects the Company's good-faith estimate at the time of posting. Final compensation will be determined based on a variety of factors, including the scope and level of the role, relevant experience, technical expertise, education, and other job-related qualifications.
GrammaTech offers a comprehensive total rewards package designed to support the health, well-being, and financial security of our employees. Benefits include medical, dental, and vision insurance; short- and long-term disability coverage; life insurance; and a 401(k) retirement plan with company contributions. Employees are also eligible for paid holidays, paid time off (PTO), sick and personal leave, annual merit increases, and performance-based bonus opportunities.
GrammaTech, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. GrammaTech is committed to providing reasonable accommodations to qualified individuals with disabilities throughout the application and hiring process. Applicants requiring accommodation should contact Human Resources.
See All 33 Remote Security Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsRemote Security Software Engineer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software15
- Agriculture & Farming1
- Banking & Financial Services1
- Non-Profit & Social Services1
What Employers Look For
The qualifications that appear most often in remote security software engineer jobs.
- Proficiency in at least one systems or low-level language such as C, C++, or Rust
- Experience with secure software development lifecycle practices and threat modeling
- Familiarity with OWASP Top 10 and common vulnerability classes across web and API layers
- Knowledge of cryptographic protocols, PKI, and key management concepts
- Active or ability to obtain a federal security clearance for government-adjacent roles
- Bachelor's degree in computer science, cybersecurity, or a closely related engineering field
Tips for Your Remote Security Software Engineer Job Search
Apply early to remote roles that fit
Migrate Mate lists remote security software engineer openings from across the U.S. in one place, so you can find roles that match your skills and apply directly without sifting through location-filtered results or mixed job boards.
Build a portfolio of security work
Remote employers can't observe you in an office, so documented work carries more weight. Publish CTF writeups, contribute to open-source security tools, or maintain a home lab writeup that shows your threat modeling and secure development process in action.
Demonstrate async communication in your application
Remote security software engineer teams run on written communication. Write a cover note that explains your security approach clearly and concisely, because how you write in the application is how hiring managers assume you'll communicate during incidents and code reviews.
Target distributed teams with security-embedded cultures
Remote-first companies that already have security integrated into their engineering workflow hire more quickly because there's no friction around remote security practices. Look for job descriptions that mention threat modeling in sprints, security champions programs, or async security review processes.
Remote Security Software Engineer Jobs: Frequently Asked Questions
How do I get a remote security software engineer job?
Target companies that operate fully distributed teams or have established remote security practices, such as cloud-native SaaS firms, fintech platforms, and cybersecurity vendors. Remote employers screen heavily for self-direction and written communication alongside technical skills like threat modeling, secure code review, and familiarity with cloud security tooling. Candidates who can demonstrate async collaboration, document security decisions clearly, and work independently across time zones consistently stand out.
Which companies hire remote security software engineers?
Remote security software engineer roles are posted by Pinterest, ServiceNow, and VetsEZ and others right now, based on current remote listings on Migrate Mate as of August 2026. The hiring mix tends to be remote-first software companies, distributed security teams at cloud and fintech firms, and cybersecurity vendors operating across multiple time zones.
Can you get a remote security software engineer job with no experience?
Yes, but remote entry-level security software engineer roles are harder to land because employers expect you to work independently from day one without in-person mentorship. Smaller remote-first companies and security-focused startups are the most accessible. A portfolio of hands-on work, such as CTF writeups, open-source security tooling contributions, or documented home lab projects, can substitute for professional experience and demonstrate you're ready to contribute without close supervision.
Do you need a degree for remote security software engineer jobs?
Not always. Many remote employers prioritize demonstrated skills over a formal degree for security software engineers, particularly certifications like OSCP, CISSP, or CEH alongside a strong portfolio of applied security work. Remote hiring processes that rely on technical screening stages tend to weight what you can actually do, so candidates who show real vulnerability research, secure development experience, or published tooling can compete without a four-year degree.
Which industries hire the most remote security software engineers?
Most remote security software engineer openings sit in Technology & Software, Agriculture & Farming, and Banking & Financial Services, per current remote listings on Migrate Mate as of August 2026. These sectors hire security software engineers remotely because their distributed engineering teams need embedded security expertise across geographies rather than centralized, on-site coverage.
See All 33 Remote Security Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs