Senior Software Engineer 4

4 weeks ago


Roanoke, Virginia, United States Huntington Ingalls Industries Full time

Job Title: Senior Software Engineer 4

Job Summary:

Huntington Ingalls Industries (HII) is seeking a highly skilled Senior Software Engineer 4 to join our team in Roanoke, VA. As a Senior Software Engineer 4, you will lead a team performing reverse engineering tasks on existing products and encoding discoveries directly into our codebase.

Key Responsibilities:

  • Lead a team of engineers in reverse engineering efforts into systems of interest
  • Mentor junior engineers in the reverse engineering and development processes
  • Communicate clearly and effectively with teammates on the development of new ideas
  • Architect maintainable solutions to complex problems
  • Implement algorithms created by hardware engineers or from academic sources with limited documentation

Requirements:

  • 9 years relevant experience with a Bachelor's degree in a related field
  • 7 years relevant experience with a Master's degree in a related field
  • 4 years relevant experience with a PhD or Juris Doctorate in a related field
  • High School Diploma or equivalent and 13 years relevant experience

Preferred Qualifications:

  • Active security clearance
  • Experience with modern C++ standards (>= C++17) and STL
  • Experience with Python
  • Design patterns
  • Software development processes (Agile, TDD, etc.)
  • Verilog or VHDL
  • FPGA design software (Quartus, ISE, Vivado, etc.)
  • Software reverse engineering (IDA Pro, Ghidra, etc.)
  • Source control systems (git, svn, perforce, etc.)
  • Code review process
  • Binary patching
  • Bypassing encryption schemes (power glitching, side channel attacks, etc.)
  • Published research regarding cybersecurity, software exploitation, or reverse engineering

About HII:

HII is a values and ethics-driven organization that puts people's safety and well-being first. We are a diverse workforce of skilled tradespeople, AI/ML experts, engineers, technologists, scientists, logistics experts, and business administration professionals. We are committed to hiring, developing, and nurturing our diversity to ensure a future where everyone can be free and thrive.

Equal Employment Opportunity:

HII is an equal opportunity employer and welcomes applications from all qualified candidates. We are committed to providing a work environment that is free from discrimination and harassment. If you need a reasonable accommodation for any part of the employment process, please send an email to [insert email address] and let us know the nature of your request and your contact information.



  • Roanoke, Virginia, United States Wells Fargo Full time

    About this role:Wells Fargo is seeking a highly skilled Senior Infrastructure Engineer to join our team. As a Senior Infrastructure Engineer, you will be responsible for designing, implementing, and maintaining our company's infrastructure systems.Key Responsibilities:Design and implement infrastructure solutions using Linux Server OS, Red Hat Server OS, and...


  • Roanoke, Virginia, United States Carillion Health System Full time

    Key Responsibilities* Lead a team of software engineers in the development of high-quality software products.* Collaborate with cross-functional teams to design, develop, and deploy software solutions.* Ensure timely delivery of software projects while maintaining high standards of quality and reliability.Requirements* Bachelor’s degree in Computer Science...


  • Roanoke, Virginia, United States Commonwealth of Virginia Full time

    As a Senior Software Engineer - Cloud Infrastructure, you will be responsible for designing and implementing cloud-based systems that are scalable, secure, and highly available. Your work will involve collaborating with cross-functional teams to ensure seamless integration and deployment of cloud services.Key Responsibilities:Design and develop cloud-based...


  • Roanoke, Virginia, United States Roanoke City Public Schools Full time

    About the Job:As a Senior Software Engineer, you will be responsible for leading the development of our web applications. Your expertise in full stack development will enable you to work on the front-end and back-end of our systems. You will work closely with our team to design, develop, and deploy scalable and efficient software solutions. Key...


  • Roanoke, Virginia, United States Wells Fargo Full time

    About this role:We are seeking a talented Lead Software Engineer to join our team at Wells Fargo. As a key member of our Legal Technology team, you will be responsible for leading complex technology initiatives and developing standards and best practices for engineering complex and large-scale technology solutions.Key Responsibilities:Lead complex technology...


  • Roanoke, Virginia, United States Harmony Senior Services Full time

    Job Title: Senior Onboarding CoordinatorAbout the Role:The Senior Onboarding Coordinator at Harmony Senior Services is responsible for administering and facilitating the post-offer screening process for new hire team members. This involves verifying licensure, criminal background, employment, professional references, Veteran's Status, state-applicable urine...


  • Roanoke, Virginia, United States Commonwealth of Virginia Full time

    At {company}, we are seeking a skilled Software Engineer to join our team and contribute to the development of our cloud-based applications.As a Cloud Computing Professional, you will be responsible for designing, implementing, and maintaining scalable and secure cloud infrastructure using Java.The ideal candidate will have a strong background in Full Stack...


  • Roanoke, Virginia, United States TMEIC Full time

    Job SummaryWe are seeking a highly skilled Senior Electrical Engineer - Commissioning to join our team at TMEIC Corporation Americas. As a key member of our Field Engineering Production Systems team, you will be responsible for providing technical advisory services to coordinate installation and commissioning activities for assigned projects.Key...

  • Senior Civil Engineer

    4 weeks ago


    Roanoke, Virginia, United States Western Virginia Water Authority Full time

    Job Title: Senior Civil EngineerWe are seeking a highly skilled Senior Civil Engineer to join our team at the Western Virginia Water Authority. As a Senior Civil Engineer, you will be responsible for planning, designing, and managing various construction and engineering projects.Key Responsibilities:Plan, design, and manage construction and engineering...


  • Roanoke, Virginia, United States Huntington Ingalls Industries Full time

    Job Title: Senior Digital Verification EngineerJob Summary:We are seeking a highly skilled Senior Digital Verification Engineer to join our team at Huntington Ingalls Industries. As a Senior Digital Verification Engineer, you will be responsible for leading the development of digital verification methodologies and tools to ensure the quality and reliability...


  • Roanoke, Virginia, United States Huntington Ingalls Industries Full time

    At Huntington Ingalls Industries, we are seeking a talented Software Engineering Intern to join our team in Roanoke, VA. As a member of our team, you will contribute to the development of a real software product used by hardware engineers and perform reverse engineering tasks on existing products.The ideal candidate will have experience with object-oriented...


  • Roanoke, Virginia, United States Harmony Senior Services Full time

    Job SummaryThe Onboarding Specialist plays a vital role in ensuring a seamless transition for new team members at Harmony Senior Services. This position is responsible for administering and coordinating the post-offer screening process, verifying licensure, and maintaining accurate personnel files.Key ResponsibilitiesOversee completion of post-offer...


  • Roanoke, Virginia, United States Huntington Ingalls Industries Full time

    Job DescriptionWe are seeking a talented engineering intern to join our team in Roanoke, VA, specializing in reverse engineering and microelectronics trust and assurance. As a member of our team, you will contribute to the development of a real software product used by hardware engineers and perform reverse engineering tasks on existing products.The ideal...


  • Roanoke, Virginia, United States Wells Fargo Full time

    About Senior Cloud Architect DeveloperWells Fargo is seeking a highly skilled Senior Cloud Architect Developer to join their team. As a Senior Cloud Architect Developer, you will play a critical role in designing, implementing, and maintaining Wells Fargo's cloud infrastructure. This position requires a strong background in cloud computing, software...


  • Roanoke, Virginia, United States Harmony Senior Services Full time

    Job SummaryThe Onboarding Specialist at Harmony Senior Services plays a vital role in ensuring a seamless transition for new team members. This position is responsible for administering the post-offer screening process, verifying licensure, criminal background, employment, professional references, and education for all new hires. The ideal candidate will...


  • Roanoke, Virginia, United States Huntington Ingalls Industries Full time

    Job DescriptionWe are seeking a highly skilled Digital RF Systems Engineer to join our team in Roanoke, VA. As a key member of our team, you will be responsible for performing hardware analysis and reverse engineering of DoD assets.Key Responsibilities:Reverse engineer hardware assets provided by the U.S. governmentProvide expertise on Digital RF systems,...


  • Roanoke, Virginia, United States Commonwealth of Virginia Full time

    Job Description:Are you a highly skilled software engineer looking for a new challenge? We are seeking a talented individual to join our team as a software engineer.Key Responsibilities:Design and develop high-quality software applications using Java and Python.Collaborate with cross-functional teams to identify and prioritize project...


  • Roanoke, Virginia, United States Commonwealth of Virginia Full time

    About the Role:We are seeking a skilled Backend Software Engineer to join our team at Company Name. The successful candidate will have a passion for software development and a strong background in Backend Technologies.Responsibilities:Design and implement scalable and efficient Backend SystemsCollaborate with cross-functional teams to deliver high-quality...


  • Roanoke, Virginia, United States Wells Fargo Full time

    About this role:Wells Fargo is seeking a skilled Senior Infrastructure Engineer to join our Chief Technology Office Foundational Hosting Platform organization. As a key member of our team, you will participate in various projects aimed at continually improving or upgrading our infrastructure.Key Responsibilities:Participate in projects to improve or upgrade...


  • Roanoke, Virginia, United States Huntington Ingalls Industries Full time

    Job Title: Software Engineering Intern 2 - Reverse Engineering and Microelectronics Trust and AssuranceAbout the Role:We are seeking a talented Software Engineering Intern to join our team in Roanoke, VA. As a member of our team, you will contribute to the development of a real software product used by hardware engineers and perform reverse engineering tasks...