00000000 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 |.ELF............|
00000010 03 00 3e 00 01 00 00 00 60 17 03 00 00 00 00 00 |..>.....`.......|
00000020 40 00 00 00 00 00 00 00 b0 c8 13 00 00 00 00 00 |@...............|
00000030 00 00 00 00 40 00 38 00 0e 00 40 00 1d 00 1c 00 |....@.8...@.....|
00000040 06 00 00 00 04 00 00 00 40 00 00 00 00 00 00 00 |........@.......|
00000050 40 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 |@.......@.......|
00000060 10 03 00 00 00 00 00 00 10 03 00 00 00 00 00 00 |................|
00000070 08 00 00 00 00 00 00 00 03 00 00 00 04 00 00 00 |................|
00000080 94 03 00 00 00 00 00 00 94 03 00 00 00 00 00 00 |................|
00000090 94 03 00 00 00 00 00 00 1c 00 00 00 00 00 00 00 |................|
000000a0 1c 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 |................|
000000b0 01 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 |................|
000000c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000d0 70 ef 02 00 00 00 00 00 70 ef 02 00 00 00 00 00 |p.......p.......|
000000e0 00 10 00 00 00 00 00 00 01 00 00 00 05 00 00 00 |................|
000000f0 00 f0 02 00 00 00 00 00 00 f0 02 00 00 00 00 00 |................|
00000100 00 f0 02 00 00 00 00 00 61 8f 0c 00 00 00 00 00 |........a.......|
00000110 61 8f 0c 00 00 00 00 00 00 10 00 00 00 00 00 00 |a...............|
00000120 01 00 00 00 04 00 00 00 00 80 0f 00 00 00 00 00 |................|
00000130 00 80 0f 00 00 00 00 00 00 80 0f 00 00 00 00 00 |................|
00000140 6c 7f 03 00 00 00 00 00 6c 7f 03 00 00 00 00 00 |l.......l.......|
00000150 00 10 00 00 00 00 00 00 01 00 00 00 06 00 00 00 |................|
00000160 50 0a 13 00 00 00 00 00 50 0a 13 00 00 00 00 00 |P.......P.......|
00000170 50 0a 13 00 00 00 00 00 14 bd 00 00 00 00 00 00 |P...............|
00000180 70 6d 01 00 00 00 00 00 00 10 00 00 00 00 00 00 |pm..............|
00000190 02 00 00 00 06 00 00 00 c8 35 13 00 00 00 00 00 |.........5......|
000001a0 c8 35 13 00 00 00 00 00 c8 35 13 00 00 00 00 00 |.5.......5......|
000001b0 00 02 00 00 00 00 00 00 00 02 00 00 00 00 00 00 |................|
000001c0 08 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 |................|
000001d0 50 03 00 00 00 00 00 00 50 03 00 00 00 00 00 00 |P.......P.......|
000001e0 50 03 00 00 00 00 00 00 20 00 00 00 00 00 00 00 |P....... .......|
000001f0 20 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | ...............|
00000200 04 00 00 00 04 00 00 00 70 03 00 00 00 00 00 00 |........p.......|
00000210 70 03 00 00 00 00 00 00 70 03 00 00 00 00 00 00 |p.......p.......|
00000220 24 00 00 00 00 00 00 00 24 00 00 00 00 00 00 00 |$.......$.......|
00000230 04 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 |................|
00000240 4c ff 12 00 00 00 00 00 4c ff 12 00 00 00 00 00 |L.......L.......|
00000250 4c ff 12 00 00 00 00 00 20 00 00 00 00 00 00 00 |L....... .......|
00000260 20 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 | ...............|
00000270 53 e5 74 64 04 00 00 00 50 03 00 00 00 00 00 00 |S.td....P.......|
00000280 50 03 00 00 00 00 00 00 50 03 00 00 00 00 00 00 |P.......P.......|
00000290 20 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 | ....... .......|
000002a0 08 00 00 00 00 00 00 00 50 e5 74 64 04 00 00 00 |........P.td....|
000002b0 30 1f 11 00 00 00 00 00 30 1f 11 00 00 00 00 00 |0.......0.......|
000002c0 30 1f 11 00 00 00 00 00 0c 47 00 00 00 00 00 00 |0........G......|
000002d0 0c 47 00 00 00 00 00 00 04 00 00 00 00 00 00 00 |.G..............|
000002e0 51 e5 74 64 06 00 00 00 00 00 00 00 00 00 00 00 |Q.td............|
000002f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000310 10 00 00 00 00 00 00 00 52 e5 74 64 04 00 00 00 |........R.td....|
00000320 50 0a 13 00 00 00 00 00 50 0a 13 00 00 00 00 00 |P.......P.......|
00000330 50 0a 13 00 00 00 00 00 b0 35 00 00 00 00 00 00 |P........5......|
00000340 b0 35 00 00 00 00 00 00 01 00 00 00 00 00 00 00 |.5..............|
00000350 04 00 00 00 10 00 00 00 05 00 00 00 47 4e 55 00 |............GNU.|
00000360 02 80 00 c0 04 00 00 00 01 00 00 00 00 00 00 00 |................|
00000370 04 00 00 00 14 00 00 00 03 00 00 00 47 4e 55 00 |............GNU.|
00000380 8b 36 2a cb 36 d9 f6 e7 10 3e f8 43 3c 21 41 26 |.6*.6....>.C<!A&|
00000390 59 08 ac 8f 2f 6c 69 62 36 34 2f 6c 64 2d 6c 69 |Y.../lib64/ld-li|
000003a0 6e 75 78 2d 78 38 36 2d 36 34 2e 73 6f 2e 32 00 |nux-x86-64.so.2.|
000003b0 05 08 00 00 e3 00 00 00 00 01 00 00 0e 00 00 00 |................|
000003c0 09 30 34 06 0c 00 00 00 04 23 21 4a 05 05 00 04 |.04......#!J....|
000003d0 7a 64 12 86 94 41 50 0f e1 00 44 44 00 42 20 12 |zd...AP...DD.B .|
000003e0 00 84 03 80 10 44 80 01 00 09 01 80 80 00 40 f0 |.....D........@.|
000003f0 02 15 00 41 03 12 4a 8c 81 21 10 49 68 04 c4 4d |...A..J..!.Ih..M|
$ whoami
Work on the hard problems.
We're a small cadre of senior engineers who'd rather go deep on one hard problem
than launch a hundred vulnerability scans. If that sounds like the work you want, we should talk.
// why nullptr
Senior engineers, real problems.
We stay deliberately small. That means every person here is trusted to own hard
work end to end - from reversing the firmware to writing the tooling to presenting
the findings.
- Depth over volume: we pick engagements where the engineering is the point.
- Build, don't just buy: we write the tools the work requires.
- Low-ego, high-rigor collaboration across hardware, firmware, and software.
- Time to learn the target properly, not just hit a deadline.
// benefits
What you get.
The support to do deep work, and a life outside it.
- 10% 401(k) contribution. You don't have to contribute anything to take full advantage!
- 100% paid Medical, Dental, Vision, Life Insurance, Short and Long Term Disability Insurance for you and
your dependents.
- $5k/year for training and professional development, where applicable.
- One day off every year for Civic Engagement.
- Technology stipend so you get to hack on the hardware you're comfortable with.
- IRAD development opportunities with additional compensation.
- Paid parental leave, increasing with tenure.
- Flexible PTO structure based on total compensation package.
- Access to a pool of leave specifically designed for covered, unpreventable events, i.e. customer-site
closures.
- Internal and external referral bonuses.
// open roles
Open roles.
Don't see an exact match? We hire for capability, not titles. If you do work like
this, reach out anyway.
General application
We don't always have open roles, but we still want to hear from you. Tell us what you do best and what
you want to work on.
Apply
// apply
How to apply.
Email us with a short note on the kind of work you're proud of: a CVE, a writeup,
a tool you built, a target you cracked. Links over résumés. We read everything.