Software Engineer 4 - 28482

Mission Technologies, a division of HII

Virginia Beach (VA)

On-site

USD 117,262 - 167,518

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mission Technologies, a division of HII, is seeking a Software Engineer to design, develop, and implement autonomy solutions for unmanned maritime products. The ideal candidate will have extensive experience in software development with expertise in C++ and Python, and an understanding of autonomous systems. This full-time role offers a competitive salary within the anticipated range of $117,262.00 - $167,518.00, and requires the ability to obtain a government clearance. Join a team dedicated to innovative solutions for the future of maritime operations.

Qualifications

  • 9 years relevant experience with Bachelor's; 7 with Master's; 4 with PhD.
  • 6+ years hands-on experience in software development and architecture design.
  • Strong knowledge of version control and debugging expertise.

Responsibilities

  • Design and develop autonomy solutions for unmanned maritime products.
  • Document software development requirements and design.
  • Coordinate with engineering teams for high-quality software solutions.

Skills

Software development
C++
Python
Data Distribution Service (DDS)
Linux operating systems
Atlassian tools
Version control
Virtualization and containerization
Debugging

Education

Bachelor's degree in related field
Master's degree in related field
PhD or Juris Doctorate in related field
High School Diploma or equivalent

Job description

Requisition Number: 28482

Required Travel: 11 - 25%

Employment Type: Full Time/Salaried/Exempt

Anticipated Salary Range: $117,262.00 - $167,518.00

Security Clearance: Secret

Level of Experience: Senior HI

This opportunity resides with All-Domain Operations (ADO), a business group within HII’s Mission Technologies division. All-Domain Operations comprises multi-domain operations, platforms and logistics, and intelligence operations.

HII designs, develops, integrates and manages the sensors, systems and other assets necessary to support integrated ISR operations and accelerated decision-making. With data fusion and mission management capabilities for the Department of Defense, the combatant commands and the intelligence community, HII advances the mission around the globe.

Leadership Mindset at HII – Mission Technologies

Leadership At HII Is a Mindset, Not a Title. Through Our Leadership Capability Framework, We Define How Every Team Member Contributes To Our Mission And Culture

  • Know & Grow Your People – Commit to learning and supporting team success.
  • Build Relationships – Communicate openly, collaborate well, and build trust.
  • Take Ownership – Deliver on commitments and take pride in your work.
  • Customer First – Focus on the mission and those we serve.
  • Shape the Future – Bring ideas, curiosity, and continuous improvement.
  • Act with Urgency – Take initiative and follow through with purpose.
Duties

HII Unmanned Systems (HII UxS) is seeking a software engineer to support the next generation of maritime autonomy. In this role, you will be responsible for designing, developing, implementing, and testing autonomy solutions for unmanned maritime products. You will be actively engaged in developing the future of our Unmanned system product portfolio, and in doing so will perform the following duties:

  • Demonstrate the ability to be creative and innovative by designing, developing, and maintaining solutions to complex autonomy problems for HII UxS products.
  • Be responsible for software product and customer deliverables.
  • Document software development requirements, design, and implementation.
  • Enhance features and fix existing defects for customer.
  • Effectively communicate findings, problems and solutions to functional, project teams, as well as external customers.
  • Coordinate with system, firmware, hardware and other engineering teams to implement the highest quality software solution.
  • Participate in all phases of product development as needed such as reviewing requirements, design, usability, risk assessment and defects.
  • Follow software development process and best practices.
What You Will Be Doing

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.

Qualifications
  • 9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 13 years relevant experience.
  • 6+ years hands‑on experience in software development and architecture design
  • In‑depth knowledge of programming languages such as C++ and Python
  • Experience with Data Distribution Service (DDS)
  • Experience with Linux operating systems
  • Experience with Atlassian tools
  • Strong knowledge of version control
  • Experience with virtualization and containerization
  • Debugging expertise with hard‑to‑reproduce whole‑system problems.
  • Must be a US Citizen and able to obtain and maintain a government clearance
  • Ability to successfully function in a team with cross‑functional team members and multi‑tasking.
Bonus Points
  • Experience with autonomous systems
  • Experience with maritime technology
  • Experience with maritime robotics
Physical Requirements

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

The listed salary range for this role is intended as a good faith estimate based on the role's location, expectations, and responsibilities. When extending an offer, HII's Mission Technologies division takes a variety of factors into consideration which include, but are not limited to, the role's function and a candidate's education or training, work experience, and key skills.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer 4 - 28482
Software Engineer 4 - 28482

Huntington Ingalls Industries • Virginia Beach (VA)

On-site
USD 117,000 - 168,000
Software Engineer 3 - 28481
Software Engineer 3 - 28481

Huntington Ingalls Industries • Virginia Beach (VA)

On-site
USD 90,000 - 120,000
Competitive medical, dental, and vision plans
Wellness resources
Employee assistance programs
+4
Systems Engineer 5
Systems Engineer 5

Huntington Ingalls Industries • Pocasset (MA)

On-site
USD 140,000 - 180,000
Best-in-class medical, dental and vis
401(k) Savings Plan
Paid holidays and PTO
+1
Systems Engineer 2 - 29735
Systems Engineer 2 - 29735

Huntington Ingalls Industries • Pocasset (MA)

On-site
USD 76,000 - 108,000
401(k) Savings Plan
Tuition reimbursement
Paid holidays and PTO
Software Engineer - Multiple Levels - 29775
Software Engineer - Multiple Levels - 29775

Huntington Ingalls Industries • Columbia (MD)

Hybrid
USD 72,000 - 145,000
401K Match
Paid Time Off
Floating Holidays
+2
Systems Engineer 2 - 29735
Systems Engineer 2 - 29735

Mission Technologies, a division of HII • Pocasset (MA)

On-site
USD 76,000 - 108,000
Health insurance
Systems Engineer 5
Systems Engineer 5

Mission Technologies, a division of HII • Pocasset (MA)

On-site
USD 128,000 - 157,000
401(k) plan
Tuition reimbursement
Paid holidays
Software Engineer - Unmanned Maritime Systems (Hybrid) - 29762
Software Engineer - Unmanned Maritime Systems (Hybrid) - 29762

Mission Technologies, a division of HII • San Diego (CA)

Hybrid
USD 107,000 - 151,000
Medical, dental and vision coverage
Wellness resources
Savings Plan Options (401(k))
+3
Software Engineer - Multiple Levels - 29775
Software Engineer - Multiple Levels - 29775

Mission Technologies, a division of HII • Columbia (MD)

Hybrid
USD 72,000 - 145,000
Competitive Salary
401K Match Program
Paid Time Off (PTO)
+6
Software Engineer
Software Engineer

Mission Technologies, a division of HII • Maryland

On-site
USD 120,000 - 150,000
Best-in-class medical, dental and vision plans
Wellness resources
Employee assistance programs
+4