Role OverviewVisionist has an exciting new opportunity for a Reverse Engineer on our PRIME contract. The team performs reverse engineering and low-level development to identify vulnerabilities and develop mitigations/solutions across a wide range of devices and software. This mission is supporting our most recent prime contract award.
What You Will Do
As a Reverse Engineer, you will perform reverse engineering and debugging on existing software, identify defects in software, and provide ways to correct defects. You will also research open-source vulnerabilities related to software and develop methods and techniques to identify if running software is vulnerable.
Why It Might Be a Fit
If you like rewarding work in developing tools for user interaction, then this is the place for you. Our company prioritizes our people, and your job security is assured. We offer a supportive culture, regular happy hours, and internal growth and promotion opportunities.
Requirements
- Bachelor's degree in a technical discipline
- 5 years of experience in reverse engineering (3 years with a Master's degree)
- Experience with low-level programming and assembly language
- Knowledge of C/C++ and Python
- Knowledge of industry standard reverse-engineering tools
Benefits
- 15% retirement contribution
- 4 weeks paid time off
- 12 paid holidays
- 80 hours of paid parental leave
- Medical, dental, & vision benefits
- Annual lifestyle bonus of $600
- Term life insurance
- Short-term disability insurance
- Long-term disability insurance
]]>