# Job Position
**Position:** Principal Reverse Engineer (Embedded Software)

**Company:** MacroHire

**Location:** Boise, ID

**Work Type:** Full-time

**Experience Level:** Director

---

## Job Description

We are hiring Principal Reverse Engineer (Embedded Software) for one of our client. Details mentioned below :
Job Description :
Design and deploy secure system solutions through novel CPU design, crypto cores, purpose-built system-on-a-chip architectures and hardened operating systems. Our client’s solutions are the foundation for how military systems will remain safe and secure in the conflicts of the future.
You will:Deep dive into software, firmware, and hardware components to understand their architecture, functionality, and communication protocols.Analyze assembly language, machine code, and source code to decipher complex algorithms, uncover hidden features, and identify security flaws.Specialize in identifying vulnerabilities unique to embedded systems, including buffer overflows, s