Logo
Huntington Ingalls Industries

Software Engineer 1 - 20933

Huntington Ingalls Industries, Roanoke, Virginia, United States, 24000


Requisition Number: 20933Required Travel: 0 - 10%Employment Type: Full Time/Salaried/ExemptAnticipated Salary Range: $56,566.00 - $80,000.00Security Clearance: Ability to ObtainLevel of Experience: CollegeThis 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.Meet HII’s Mission Technologies DivisionOur team of more than 7,000 professionals worldwide delivers all-domain expertise and advanced technologies in service of mission partners across the globe. Mission Technologies is leading the next evolution of national defense by accelerating a breadth of national security solutions for government and commercial customers.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 a team performing reverse engineering tasks on existing products and encoding discoveries directly into our codebase. Additional tasks involve the research, design, and development of innovative algorithms to automate challenging or time-consuming tasks within the reverse engineering domain.The ideal candidate will have experience with object-oriented design and an understanding of basic logic gates. We are particularly looking for candidates that have experience with FPGA design (Quartus, Vivado, ISE), embedded system design, EDA tools, and/or microcontrollers. Experience with software reverse engineering is also valued in this position.Candidates will be responsible for leading reverse engineering efforts into systems of interest and mentoring junior engineers. Candidates will be expected to communicate clearly and effectively and demonstrate the ability to architect maintainable solutions to complex problems.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 clearanceHave a bachelor’s degree in a relevant engineering disciplineHave extensive experience with object-oriented programming languages (C++, Java, Python)Have exposure to basic logic gates and Boolean math (AND, OR)Have the ability to learn new skills quickly0 years experience with Bachelors in related field; or High School Diploma or equivalent and 4 years relevant experience.Preferred Requirements

You will go above and beyond if you…Already possess an active security clearanceHave experience with modern C++ standards (>= C++17) and STLHave experience with PythonCan demonstrate the use of design patternsFamiliarity with Verilog or VHDLHave experience with FPGA design software (Quartus, ISE, Vivado, etc.)Have experience with software reverse engineering (IDA Pro, Ghidra, etc.)Are proficient with source control systems (git, svn, perforce, etc.)Have experience with the code review processHave experience with binary patchingHave experience bypassing encryption schemes (power glitching, side channel attacks, etc.)Have published research regarding cybersecurity, software exploitation, or reverse engineeringPhysical Requirements

Adequate visual acuity and manual dexterity for meeting the requirements Software Engineer family.HII offers competitive benefits such as best-in-class medical, dental and vision plan choices; wellness resources; employee assistance programs; Savings Plan Options (401(k)); financial planning tools, life insurance; employee discounts; paid holidays and paid time off; tuition reimbursement; as well as early childhood and post-secondary education scholarships.All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.

#J-18808-Ljbffr