Avatar for Web Sensing
Web Sensing
Actively Hiring

Embedded Cybersecurity Engineer

  • Portsmouth
  • |No experience required
  • |Full Time
Posted: 1 month ago
Job Location
Portsmouth
Remote Work Policy

In office - WFH flexibility

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
C++
Networking
Embedded Systems
Infrastructure
C
Authentication
Encryption
Software
Embedded Software
Debugging
Problem-Solving
Firmware
Prototypes
Microcontrollers
GPUs
Device Drivers
Threat Modeling
Technical documentation
Sensors
Written communication
Verbal Communication
Protocols
Vulnerability Analysis
Secure Coding
Secure System Design
Architectures
Interfaces
FPGAs
Hardware acceleration
Drivers
Interface Specifications
Accelerators
Design Tradeoffs
Technical Risks
Devices
SoCs
Linux-Based Development Environments
New Tools
Security Concepts
On-Prem Deployment
Attack Surface Reduction
Architecture Decisions
Embedded Integration
Validation Workflows
Edge Platforms
Embedded Systems Concepts
Hardware/software Interfaces
Test Harnesses
Security Advisories
Boot Processes
Implementation Details
Memory Constraints
Deployment Assumptions
Hardware-Constrained Environments
Linux-Based Devices
Hardware-Adjacent Test Environments
Accelerator Platforms
Embedded Cybersecurity Use Cases
Security-First Product Decisions
Hardware Datasheets
Hardware-Adjacent Systems
Ambiguous Technical Problems

About the job

Embedded Cybersecurity Engineer

Build Secure Embedded and Hardware-Accelerated Systems

Location: Portsmouth, NH or New York City, NY

Type: Full-Time

Compensation: Competitive salary & benefits

Start Date : Immediately

We are Looking for Builders - Not Just Engineers!

This role is for recent graduates and early-career engineers who want to work at the intersection of embedded software, processing hardware, embedded systems, and cybersecurity.

If you want to build secure devices, protect hardware-connected systems, develop security products, or understand how software interacts with real-world compute platforms, this role is designed for you.

You will work directly with engineers and security architects helping shape cybersecurity for defense and aerospace platforms, and related security capabilities for environments where control, trust, and deployment constraints matter.

You will write and test embedded-oriented software, evaluate hardware-aware security tradeoffs, explore processing platforms such as FPGAs and GPUs, and validate that systems can be deployed without introducing new attack surfaces.

This is embedded cybersecurity engineering with real-world stakes.

You will be responsible for:

Developing and improving software that interacts with embedded or hardware-constrained environments

Working with embedded systems, Linux-based devices, edge platforms, sensors, accelerators, or hardware-adjacent test environments

Developing new capabilities to run on processing hardware such as FPGAs, GPUs, SoCs, or other accelerator platforms used in security-sensitive systems

Evaluating firmware, drivers, interfaces, protocols, or deployment assumptions for potential security risks

Identifying risks introduced by embedded integration, hardware acceleration, networking, or on-prem deployment choices

Supporting secure system design for devices and infrastructure that must operate with reliability and trust

Building prototypes, test harnesses, and validation workflows for embedded cybersecurity use cases

Collaborating with engineering leadership on security-first product and architecture decisions

You will gain hands-on exposure to:

Embedded software development and debugging

Hardware-aware security architecture

Processing platforms such as FPGAs, GPUs, SoCs, and edge compute devices

Secure deployment in constrained or on-prem environments

Threat modeling for embedded and hardware-connected systems

Security validation workflows, test automation, and hands-on prototyping

Startup-style execution, ambiguity, and ownership

You will see firsthand how secure embedded systems move from concept to implementation and deployment.

Turn cybersecurity requirements into embedded system design and engineering tradeoffs

Help build security products that work in practical, real-world environments

Qualifications

Required Qualifications

• Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, Cybersecurity, or a related technical field, or equivalent hands-on project experience.

• 0–3 years of professional experience in embedded software, cybersecurity, hardware security, systems programming, or related engineering work.

• Strong programming ability in C, C++, or Python, with an interest in low-level systems.

• Familiarity with embedded systems concepts, including microcontrollers, SoCs, firmware, device drivers, boot processes, memory constraints, and hardware/software interfaces.

• Understanding of cybersecurity fundamentals, including secure coding, threat modeling, vulnerability analysis, authentication, encryption, and attack surface reduction.

• Experience working in Linux-based development environments.

• Ability to read technical documentation, hardware datasheets, interface specifications, and security advisories.

• Strong debugging and problem-solving skills across software, firmware, and hardware-adjacent systems.

• Comfortable working on ambiguous technical problems and learning new tools, architectures, and security concepts quickly.

• Clear written and verbal communication skills, especially when explaining technical risks, design tradeoffs, or implementation details.

Preferred Qualifications

• Hands-on experience with embedded software development through coursework, internships, research, senior design, open-source work, homelabs, or personal projects.

• Exposure to FPGAs, GPUs, DSPs, NPUs, or other processing hardware, especially in security-sensitive or high-performance environments.

• Familiarity with hardware description languages such as Verilog, SystemVerilog, or VHDL.

• Experience with common embedded interfaces and protocols such as UART, SPI, I2C, JTAG, PCIe, Ethernet, CAN, USB, or GPIO.

• Interest or experience in firmware security, secure boot, trusted execution environments, hardware roots of trust, device identity, or supply-chain security.

• Familiarity with reverse engineering, binary analysis, fuzzing, side-channel concepts, or vulnerability research.

• Experience with embedded Linux, RTOS environments, Yocto, Buildroot, or bare-metal development.

• Familiarity with tools such as GDB, JTAG/SWD debuggers, logic analyzers, oscilloscopes, FPGA toolchains, Git, Docker, or CI/CD pipelines.

• Exposure to networking fundamentals and secure communications protocols.

• Experience with security competitions, CTFs, hardware hacking labs, research projects, or security-focused capstone work.

Attributes We’re Looking For

• Technically curious and comfortable learning at the boundary between hardware, software, and cybersecurity.

• Detail-oriented, especially when evaluating system behavior, implementation assumptions, and security implications.

• Builder mindset with a willingness to prototype, test, break, fix, and iterate.

• Comfortable collaborating with software engineers, security engineers, hardware engineers, and product leaders.

About the company

Funding

AMOUNT RAISED
$198K
FUNDED OVER
1 round
Round
S
$198128
Seed - Jan 2024