Software Reverse Engineer

W.A. Wilson & Sons, Inc.
Fort Meade, MD, United States
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work

Tech stack

Software System Penetration Testing Assembly Language C++ (Programming Language) Python (Programming Language) Reverse Engineering Signal Processing Software Engineering System Programming Vulnerability Analysis

Job description

This candidate will perform hardware, software, and signal analysis of embedded devices and their supporting infrastructure equipment. They will be expected to perform penetration testing and vulnerability analysis of these embedded devices and associated infrastructure. In addition, they will also be expected to document these results.

Requirements

  • Five (5) years of experience as a software reverse engineer in programs and contracts of similar scope, type, and complexity. OR Four (4) years of additional reverse engineering experience may be substituted for a bachelor’s degree.
  • Experience with low-level programming and assembly language
  • Knowledge of C/C++ and Python
  • Knowledge of industry standard reverse-engineering tools
  • Experience automating reverse engineering tasks
  • Excellent communication skills with team and clients (both written and verbal communications)
  • Team-based collaborative abilities
  • Resourceful in terms of problem solving and troubleshooting

Desired Skills:

  • Experience developing software for embedded systems.
  • Experience automating reverse engineering tasks.
  • Knowledge of industry standard reverse-engineering tools.
  • Experience developing software for embedded systems

Benefits & conditions

  • Small Business - Agile and Competitive
  • 15% 401(k) Contribution
  • Exceptional Medical, Rx, Dental, and Vision Insurance
  • Life, AD&D, and Disability (Short- and Long-Term) Insurance
  • Paid Time Off and Company Paid Holidays
  • Flexible Work Schedules

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:39 min

Core skills required for robust robotic systems

Falk-Moritz Schaefer · WWC 2022

1:30 min

Drawing parallels between early compilers and AI tools

Sven Reinck Sven Reinck · Europe 2026 Virtual

3:45 min

Key features and benefits of the Rust programming language

Francesco Ciulla Francesco Ciulla · WWC 2024

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

3:45 min

Identifying suitable application domains and evaluating alternative paradigms

Rainer Stropek Rainer Stropek · WWC 2021

4:53 min

Measuring atomic accuracy using digital twins

Andreas Kaldun Andreas Kaldun · LIVE

Videos

See all

Related articles

See all