Software Engineer 3 - Virginia Beach -3283- Remote/Hybrid in Newport News, VA at HII-TSD

Date Posted: 1/18/2022

Job Snapshot

Job Description

.



Come join HII! Where hard stuff is done right

We are seeking an experienced Autonomy Software Engineer with interests in designing, developing and maintaining many aspects of the core technology around autonomous control, sensor drivers and interfaces, sensor processing, sensemaking, data streaming, data recording, and playback. 

A division of Huntington Ingalls Industries

Unmanned Systems

•      

  • Unmanned Systems, a business group within Huntington Ingalls Industries’ Technical Solutions division, creates advanced unmanned maritime solutions for defense, marine research and commercial applications. Serving customers in more than 30 countries, HII provides design, autonomy, manufacturing, testing, operations and sustainment of unmanned systems, including unmanned underwater vehicles (UUVs) and unmanned surface vessels (USVs)



What you will do

Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met.



What we are looking for

  • 5 years relevant experience with Bachelors in related field; 3 years relevant experience with Masters in related field; 0 years experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • BA/BS degree in CS, Engineering, or related field
  • 8+ years of experience in a professional work environment with C++ and UNIX
  • 3+ years of experience with development and architecting, developing applications, including user interface and data layer development
  • Experience with multiple program languages (e.g. C++, C, Python, Java, JavaScript, HTML)
  • Experience with virtualization and containerization (e.g., VMware, Virtual Box, and Docker)
  • Solid networking knowledge (OSI network layers, TCP/IP, Cisco systems, UDP)
  • Experience with multiple program languages (e.g. C++, C, Python, Java, JavaScript, HTML)
  • Experience with Application Lifecycle Management and Source Code Control (e.g. Git, Jira)
  • Transmission Control Protocol/Internet Protocol (TCP/IP), User Datagram Protocol (UDP)
  • Google Protocol Buffers experience
  • Knowledge of SQL database development and implementation issues, including replication, schema design, indexing, and SQL query capabilities, such as unions and inner or outer joins required
  • This position requires business travel.  *AI *MV *EP *TE
  • Must have a secret clearance #LI-MH1



Bonus Points for

  • Experience with NASA JPL CARACaS or other autonomous control software
  • Possession of excellent oral and written communication skills
  • Computer graphics for user interface design, using graphics processing units (GPU), memory manipulation, vector graphics, overlays, etc.
  • Geographic Information System (GIS) / Digital Terrain Elevation Data (DTED) access, manipulation, and display.



Physical Requirements

Adequate visual acuity and manual dexterity for meeting the requirements Software Engineer family.

This opportunity resides with Unmanned Systems, a business group within Technical Solutions, a division of Huntington Ingalls Industries.  Our Unmanned Systems group creates advanced unmanned maritime solutions for defense, marine research and commercial applications. Serving customers in more than 30 countries, HII provides design, autonomy, manufacturing, testing, operations and sustainment of unmanned systems, including unmanned underwater vehicles (UUVs) and unmanned surface vessels (USVs).

Huntington Ingalls Industries is America’s largest military shipbuilding company and a provider of professional services to partners in government and industry. For more than a century, HII’s Newport News and Ingalls shipbuilding divisions in Virginia and Mississippi have built more ships in more ship classes than any other U.S. naval shipbuilder. HII’s Technical Solutions division supports national security missions around the globe with unmanned systems, nuclear and environmental services, and defense and federal solutions. Headquartered in Newport News, Virginia, HII employs more than 42,000 people operating both domestically and internationally. For more information, visit: www.huntingtoningalls.com.

Federal Executive Order 14042 requires that covered contractor employees who work on, or in connection with, covered Federal contracts or at covered contractor workplaces may be required to be fully vaccinated for COVID-19 and comply with other requirements. Covered contractor employees also must comply with agency COVID-19 workplace safety requirements while in Federal workplaces. Applicant agrees to comply with said requirements to the extent they apply to the applied-for position.

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

Next Steps

Join the Huntington Ingalls Industries (HII), Technical Solutions Division Talent Network today and stay up-to-date on our openings as they continue to become available! As a member of our network, you will receive alerts with new job opportunities that match your interests and have the ability to share job opportunities through social media or email. Join now!

Whether you choose to apply or just leave your information, we look forward to staying connected with you.

JOIN OUR TALENT NETWORK

Woman smiling