Jobs · devitjobs

H

Senior Software Engineer

Vantage Compute · Roanoke · Posted 12d ago

onsiteFull-timesenior8+ yrs$133000 - 221000🇺🇸 United States
Apply on devitjobs

About the role

Lead reverse engineering efforts and mentor junior engineers in software development.

Salary: $133000 - 221000 per year Requirements: We require at least 9 years of relevant experience with a bachelors degree in a related field, 7 years with a masters degree, 4 years with a PhD or JD, or 13 years with a high school diploma or equivalent. We require U.S. citizenship and the ability to obtain and maintain a DoD security clearance. We require strong experience with object-oriented programming languages such as C++, Java, and Python. We require familiarity with basic logic gates and Boolean algebra, including AND and OR operations. We require the ability to learn new technical skills quickly and adapt to evolving challenges. We prefer candidates with an active security clearance. We prefer experience with modern C++ standards and the STL. We prefer proficiency in Python and practical use of design patterns. We prefer experience working in software development methodologies such as Agile and TDD. We prefer familiarity with Verilog or VHDL. We prefer experience with FPGA design tools such as Quartus, ISE, and Vivado. We prefer background in software reverse engineering tools such as IDA Pro, Ghidra, or Binary Ninja. We prefer proficiency with version control systems such as Git, SVN, or Perforce. We prefer experience with code review practices, binary patching, and bypassing encryption techniques. We prefer published research in cybersecurity, software exploitation, or reverse engineering. Responsibilities: We lead reverse engineering efforts on systems of interest and guide technical execution across the team. We mentor junior engineers in reverse engineering methods and development workflows. We communicate clearly and collaborate effectively with teammates to shape and refine technical solutions. We design maintainable architectures for complex engineering problems. We develop and implement algorithms to automate difficult or time-intensive tasks within the reverse engineering space. We encode discoveries from reverse engineering directly into our codebase. We evaluate and incorporate algorithms originating from hardware engineers or academic sources, often with limited documentation. We participate in code reviews and respond constructively to feedback. We work across hardware description languages, embedded architectures, software development, formal verification tools, and related technologies. We contribute to innovative reverse engineering and microelectronics trust and assurance efforts. Technologies: AI Big Data Embedded FPGA Git Hardware Support Java Python Security SVN TDD Verilog VHDL Architect Exposed More: We are HIIs Mission Technologies Division, a global team of more than 7,000 professionals delivering advanced, all-domain capabilities in support of mission partners across government and commercial markets. Our work spans C5ISR, AI and big data, cyber operations, synthetic training environments, fleet sustainment, environmental remediation, and the largest family of unmanned underwater vehicles in every class. This full-time, salaried, exempt senior-level role is based in Roanoke, Virginia, with limited travel of 0–10% and an anticipated salary range of $111,400 to $185,917, depending on skills, background, experience, and education. We are building our pipeline for current and future openings in a flipped engineering environment focused on reverse engineering and microelectronics trust and assurance, and we offer the opportunity to work on challenging, cutting-edge problems alongside a collaborative technical team. last updated 27 week of 2026

Read the full posting on devitjobs

FAQ

Is the Senior Software Engineer role at Vantage Compute remote?+

This Senior Software Engineer position is listed as onsite (Roanoke).

What is the salary for the Senior Software Engineer role at Vantage Compute?+

The listing states $133000 - 221000.

What seniority level is this Senior Software Engineer role?+

This is a senior level position.

How do I apply for the Senior Software Engineer role at Vantage Compute?+

Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Vantage Compute.