Embedded Reverse Engineer
Listed on 2026-05-31
-
Engineering
Embedded Software Engineer, Systems Engineer, Cybersecurity
embedded reverse engineer: all levels - future need
- 07-may-2026 to 31-jul-2026 (est)
- embedded engineering
- tampa, fl, usa
- $ per hour
- hourly
- full time
- subsidized healthcare, 401k matching, tuition reimbursement, vacation time, paid holidays, flexible work schedules, and more!
future need - not a current vacancy. If you apply, this could be a multi-year process.
location: tampa, fl
descriptionthe candidate will be primarily focused on conducting software analysis of embedded products. The focus will be on reverse engineering and potentially vulnerability analysis of provided systems via static and/or dynamic tools and techniques. Enablement of potential further analysis, repeatable exploitation processes, feature addition, and technical reporting are also part of day‑to‑day activities. Embedded application design and testing may also be performed for the target platforms.
responsibilities- conduct reverse engineering and vulnerability analysis of embedded systems using static and dynamic tools.
- use static and dynamic analysis techniques to assess embedded products.
- enable further analysis, develop repeatable exploitation processes, add features, and produce technical reports.
- design and test embedded applications for target platforms.
- must be a u.s. Citizen (no exceptions).
- must be willing and eligible to obtain a u.s. Government security clearance.
- bachelor's degree or higher in computer science, electrical engineering, computer engineering, or a closely related field.
- experience with programming and scripting languages such as c, c++, assembly, python, and bash.
- experience with microcontroller and microprocessor architectures and instruction sets (e.g., arm, x86).
- experience with static and dynamic analysis and debugging tools for embedded targets (e.g., ida pro, ghidra, gdb, jtag, swd).
- excellent customer service and communication skills; ability to prioritize and meet deadlines.
- strong leadership, interpersonal, and verbal/written communication skills for collaborative teamwork.
- familiarity with operating systems such as windows, linux, vxworks, qnx, freertos, embedded linux, and windows iot/embedded.
- familiarity with embedded hardware design and low‑level communication with peripherals (uart, spi, i2c).
- experience researching hardware platform components and reading schematics and datasheets to understand device functionality.
- experience reverse engineering embedded systems containing proprietary operating systems or bare‑metal applications.
- acceptance of a mission‑focused work environment.
- subsidized healthcare
- 401k matching
- tuition reimbursement
- vacation time and paid holidays
- flexible work schedules
- hsa contributions
- holiday and paid time off (pto)
- monthly wan parties and quarterly events
- flexible hours
- relocation assistance available
remote work is not an option. We do offer relocation assistance. Please see our careers page or inquire with your recruiter about the terms and conditions.
u.s. Government security clearance is required. If you do not already hold a clearance, we can sponsor, though the process may be multi‑year.
the u.s. Government will not issue security clearances to recent users of illegal drugs. Applicants must acknowledge no illegal drug use within the past twelve months. Cipher tech will not discriminate against qualified applicants with a disability, including those recently seeking professional treatment for a drug problem.
cipher tech is an equal opportunity employer. All hiring and employment decisions are based on business requirements, performance, and merit with no regard to race, color, religion, sexual orientation, gender identity, national origin, or other protected status.
all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.
#j-18808-ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).