← Back to jobs

Remote job

Embedded Systems Staff Engineer

Other Full-time Permanent United States

Job details

$96.75 - $133.03 Salary
United States Eligibility
Staff Experience
Full-time Employment

About this role

Role overview

Own the evolution of ARM and AArch64 execution support in a security analysis environment. The work connects CPU emulation, operating-system behavior, binary analysis, fuzzing, and symbolic execution to improve how binaries and firmware are executed and analyzed across platforms.

Responsibilities - Maintain and extend emulated execution support for ARM and AArch64. - Diagnose correctness, compatibility, and performance issues involving instructions, memory, exceptions, system calls, signals, threads, and process startup. - Add support for architectural features, instruction-set extensions, ABI variants, and new execution environments. - Investigate differences between native execution, emulation, and analysis engines. - Improve reliability, determinism, performance, and observability for large emulated workloads. - Build regression coverage and debug customer binaries or firmware with unusual platform, compiler, or operating-system behavior.

Requirements - At least 6 years of C/C++ development on Linux. - Significant low-level systems experience, such as emulators, operating systems, compilers, debuggers, hypervisors, or binary instrumentation. - Deep understanding of ARM or AArch64 assembly, calling conventions, exceptions, privilege levels, and memory behavior. - Strong knowledge of Linux process execution, including ELF loading, virtual memory, signals, threads, system calls, and dynamic linking. - Experience debugging native-code failures with tools such as GDB, LLDB, strace, perf, sanitizers, or core dumps. - Familiarity with fuzzing, symbolic execution, binary analysis, or instrumentation, plus strong software design skills.

Nice to have

Experience with OCaml or another functional language, vulnerability research, reverse engineering, or firmware analysis. A computer science degree or equivalent practical experience is noted. The source also specifies US-person eligibility for ITAR-related work.

Benefits and work setup

The position is fully remote and work-from-home.

Skills detected in the listing

C++
Detected Nov 7, 2026
Last verified Nov 12, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight