Senior Embedded Software Engineer
Core
Design, develop, and test embedded software to support offensive cybersecurity research and deliver mission-critical operational capabilities.
Role type
Senior IC embedded software engineer (security/emulation/CNO)
Builds
Target-specific instrumentation, introspection tools, and high-fidelity emulation targets for embedded platforms
Domain
Cybersecurity, embedded systems, emulation, computer network operations
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C, C++, Python, Bash, embedded system programming, security tooling, emulation, CNO development
Preferred skills
Interrupts, MMIO, peripherals, memory management, task scheduling, concurrency, QEMU, custom toolchains, introspection tooling, computer architecture, reverse engineering
Technologies
QEMU
Responsibilities
Design and develop embedded software for offensive cybersecurity research; Build instrumentation and introspection tools; Create and operationalize CNO tools; Execute technical tasks autonomously
Seniority
Senior, hands-on IC