Hardware Engineer 4

Full Time

    Job Description

    Requisition Number: 12254

    Required Travel: 0 - 10%

    Employment Type: Full Time/Salaried/Exempt

    Hours Per Week: 40

    Security Clearance: Ability to Obtain

    Level of Experience: Senior

    Job Description

    Are you bored with the standard product development pipeline?

    Do you enjoy tinkering and learning how things work?

    HII Mission Technologies (HII MT) is seeking talented engineers who are excited to work in a flipped engineering environment. Our team in Roanoke, VA specializes in reverse engineering and microelectronics trust and assurance.

    Candidates for this position will lead teams utilizing in-house software tools to reverse engineer hardware assets provided by the U.S. government. During the analysis, engineers will identify common hardware structures like embedded processors, DSPs, filters, transceivers, data links, and decoders and determine the operational parameters they were designed for. Candidates will be exposed to and learn about design techniques across a variety of domains such as cybersecurity, electronic warfare, encryption, radar, and satellite communications.

    The ideal candidate will have extensive experience with hardware design and verification. We are particularly looking for candidates familiar with FPGA design (Quartus, Vivado, ISE), embedded system design, EDA tools (synthesis, P&R, simulation, formal verification), and/or microcontrollers. Experience with hardware hacking, side-channel attacks, and failure analysis is also valued in this position.

    Essential Job Responsibilities

    • Candidates for this position will be responsible for performing hardware analysis and reverse engineering of DoD assets.
    • Candidates will be expected to produce clear documentation explaining the components, capabilities, and features of asset systems.
    • The use of HII proprietary tools, FPGA vendor tools, and third-party EDA tools will be necessary to perform modeling, simulation, and analysis of targeted systems.
    • Effective collaboration with teammates to produce cohesive results and create improved processes is required.
    • Candidates will also be expected to generate new and innovative algorithms for improving the reverse engineering process and to work with software engineers to implement them.
    • Candidates must be U.S. citizens and be willing and able to obtain a DoD security clearance (if not already cleared).

    Minimum Qualifications

    You will meet our minimum qualifications if you...

    • Are a United States citizen with the ability to obtain and maintain a DoD security clearance
    • Have a bachelor's degree with 9+ years of experience in a relevant engineering discipline
    • Or have a master's degree with 7+ years of experience in a relevant engineering discipline
    • Or have a PhD with 4+ years of experience in a relevant engineering discipline
    • Or High School Diploma or equivalent and 13 years relevant experience.
    • Are proficient with Verilog, SystemVerilog, or VHDL
    • Have extensive experience with industry-standard EDA tools and processes (synthesis, P&R, simulation, etc.)
    • Have the ability to learn new skills quickly

    Preferred Requirements

    You will go above and beyond if you...

    • Already possess an active security clearance
    • Have experience with debugging interfaces (JTAG, SWD, etc.)
    • Have experience with signal protocol analysis (RS232, CAN, PCIe, Gigabit serial, etc.)
    • Are proficient with ASIC, FPGA, or SOC design tools (Quartus, Vivado, ISE, etc.)
    • Are proficient with EDA tools (Synopsis, Altium, Modelsim)
    • Have experience with formal verification tools and methodologies (OneSpin 360, Questa, etc.)
    • Have experience with modifying hardware to perform non-intended tasks
    • Have experience bypassing encryption schemes (power glitching, side channel attacks, etc.)
    • Have published research regarding cybersecurity, hardware vulnerabilities, or reverse engineering

    Why HII Roanoke?

    The HII team in Roanoke is among the world's leading experts on performing FPGA and microelectronics system analysis. Our dynamic team performs critical tasks for DoD customers to assure, analyze, and perform anti-obsolescence on DoD assets. We have a well-balanced environment, offering hybrid work from home opportunities. We also specialize in cleared work that has a direct impact on national security.

    Roanoke is a small but vibrant city in southwestern Virginia with a population of 100,000. Surrounded by the Blue Ridge mountains, Roanoke has mountain hiking trails, lots of outdoor activities, a thriving arts community, a variety of local restaurants, and an expansive craft beverage scene, all while still maintaining a low cost of living. Virginia Tech is less than an hour away and offers continuing education and sporting events. Metropolitan areas like Washington, D.C., Richmond, VA, and Charlotte, NC are also within driving distance. Amtrak rail service to D.C. is also available.

    This opportunity resides with Cyber & Electronic Warfare, a business group within HII's Mission Technologies division. HII works within our nation's intelligence and cyber operations communities to defend our interests in cyberspace. Our deep expertise in network architecture, software and hardware development, cybersecurity and the electromagnetic environment uniquely enables us to support sensitive missions for federal agency partners.

    HII is a global engineering and defense technologies provider. With a 135-year history of trusted partnerships in advancing U.S. national security, HII delivers critical capabilities ranging from the most powerful and survivable naval ships ever built, to unmanned systems, ISR and AI/ML analytics. HII leads the industry in mission-driven solutions that support and enable a networked, all-domain force. Headquartered in Virginia, HII's skilled workforce is 44,000 strong. For more information, please visit: hii.com.

    HII is an Equal Opportunity/Vets and Disabled Employer. U.S. Citizenship may be required for certain positions.