Embedded Systems Staff Engineer at Bugcrowd · United States · Joined
B
Embedded Systems Staff Engineer
Bugcrowd · United States · Just now · 0 applicants
NewRemoteFull-timeLead
Pay
$96–$133/hrListed
Workplace
Remote
Job type
Full-time
Level
Lead
Source: jobright · Posted by joined-scrapper
About the role
Bugcrowd is hiring an Embedded Systems Staff Engineer to own and improve ARM and AArch64 architecture support for emulated execution and binary analysis. The role involves diagnosing differences between native and emulated behavior and expanding support for operating environments, binaries, and firmware targets.
What you’ll do
Own and improve ARM and AArch64 architecture support
Focus on emulated execution and analysis of binaries
Diagnose differences between native and emulated behavior
Expand support for operating environments, binaries, and firmware targets
Reason about instruction-level behavior and identify subtle differences between architectures or execution engines
What you’ll need
6+ years experience developing C/C++ on Linux
Experience with low-level systems software such as emulators, virtual machines, operating systems, compilers, debuggers, binary translators, hypervisors, or dynamic instrumentation systems
Deep understanding of ARM and/or AArch64 assembly, calling conventions, exception models, privilege levels, and memory semantics
Strong understanding of Linux process execution, including ELF loading, virtual memory, signals, threads, system calls, dynamic linking, and debugging facilities
Experience debugging complex native-code failures using tools such as GDB, LLDB, strace, perf, sanitizers, core dumps, or custom instrumentation
Familiarity with fuzzing, symbolic execution, dynamic binary analysis, or program instrumentation
Original job description
Bugcrowd is hiring an Embedded Systems Staff Engineer to own and improve ARM and AArch64 architecture support. The role focuses on emulated execution and analysis of binaries, diagnosing differences between native and emulated behavior, and expanding support for operating environments, binaries, and firmware targets.6+ years experience developing C/C++ on…