Software Engineer, Ground Combat Weapon Sys

Hanwha Defense USA, Inc.

Huntsville, Northern (AL, KY)

Hybrid

USD 120,000 - 160,000

Full time

46 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hanwha Defense USA, Inc. is seeking a Software Engineer for Ground Combat Weapon Systems in Huntsville, AL to develop and integrate software for the US Army's Mobile Tactical Cannon program.

You will own the software lifecycle from requirements to tests, work across embedded software, sensors, and interfaces, and coordinate with internal teams and government customers. Experience with DoD programs, real-time software, and secure architectures is highly valued; travel to customer sites and

Qualifications

  • Bachelor’s Degree in Software Engineering, Computer Engineering, CS, Systems Engineering, or related discipline.
  • Experience delivering software for ground vehicle or aerospace systems.
  • Experience owning full software cycle: requirements, code, tests, and integration.
  • Experience with Python, Linux (RHEL/ Rocky), KVM and VMware.
  • Desirable: GitLab-based workflows.
  • Desirable: Windows and Linux cross-platform software.
  • Desirable: security, safety, and human factors engineering requirements.
  • Desirable: IP Networking/VLANs.
  • Desirable: DoD acquisition standards and software development regulations.
  • Proficiency in embedded software, RTOS, and toolchains.
  • Experience leading digital engineering MBSE/tool deployment.
  • Strong analytical and clear technical communication.

Responsibilities

  • Develop critical software deliverables for Milestone Reviews and Software CDRLs.
  • Participate in Software Interface Control Working Groups with HDUSA and customers.
  • Support Software Safety implementation with the System Safety team.
  • Assist integration of software from HDUSA and suppliers into SIL.
  • Implement systems-security engineering with the platform cyber team.
  • Implement software system-level fire control interfaces and specs.
  • Contribute to verification and validation planning and tests.
  • Attend technical meetings with government, contractors, and partners.
  • Identify technical risks and assist mitigation planning.
  • Travel to customer sites and test ranges as required.

Skills

Python
C/C++
Embedded software
RTOS
Linux
System integration
DoD exposure
Team leadership

Education

Bachelor’s Degree in Software Engineering, Computer Engineering, CS, Systems Engineering
Experience in DoD programs (preferred)

Tools

Python
RHEL / Rocky Linux
KVM
VMware
GitLab
Windows
Linux

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Engineer, Ground Combat Weapon Sys

Position Title: Software Engineer/Software Developer – Ground Combat Weapon Systems
Location: Huntsville, AL
Travel Required: Yes

Position Summary
The Software Engineer shall be responsible for performing software development and execution of software development activities within Hanwha Defense USA (HDUSA) Software Engineering team. The Software Engineer Manager as part of the software development team to perform software development tasks and achieve technical outcomes in support of HDUSA within an integrated team. Primary duties will include the development and modification of software to support the transition of technology in support of the US Army’s Mobile Tactical Cannon Program. The role includes executing software development and test in accordance with software requirements, hardware and software integration activities, supporting digital engineering efforts, and ensuring coordinated execution across embedded software, sensors, ballistics, targeting, and system‑of‑systems interfaces. Experience with U.S. ground combat vehicle systems or aerospace software is required, and prior work on U.S. artillery systems is strongly desired.

Essential Duties and Responsibilities

  • Working with the software team to develop critical software deliverables for Milestone Reviews and Software CDRL submissions.
  • Participating in Software Interface Control Working Groups with both HDUSA subcontractors and the customer to ensure successful integration of Software systems
  • Support the HDUSA System Safety team by leading HDUSA’s implementation of Software Safety.
  • Supporting the integration of Software (including firmware) from HDUSA and external suppliers into HDUSA's System Integration Laboratory (SIL).
  • Implement systems-security engineering, in conjunction with HDUSA's platform cyber security team.
  • Implement in software system‑level fire control requirements, interfaces, and specifications.
  • Participate in the verification and validation planning, including ballistic solution verification, timing analysis, targeting accuracy assessments, and software integration test events.
  • Participate as required in technical interchange meetings with government customers, subcontractors, and industry partners.
  • Identify technical risks associated with HDUSA software development and integration, and support mitigation planning.
  • Travel to customer sites, partner facilities, test ranges, and integration events as required.

Required Qualifications

  • Bachelor’s Degree in Software Engineering, Computer Engineering, Computer Science, Systems Engineering, or related technical discipline.
  • Direct professional experience developing or delivering ground vehicle or aerospace software solutions.
  • Extensive experience on taking ownership of the whole Software cycle: writing Software requirements, code, CSCI/Unit tests and supporting SW/System integration.
  • Experience developing environments incorporating Tools such as Python, RHEL (and open equivalents such as Rocky Linux), KVM and VMWare.
  • Desirable experience in developing Software using GitLab.
  • Desirable experience in developing Software running on both Windows and Linux.
  • Desirable experience in developing Software running in a System with strong Security, Safety, and Human Factors Engineering requirements.
  • Desirable experience in IP Networking/VLANs.
  • Desirable experience with systems like AFATDS.
  • Familiarity with DoD acquisition processes, technical standards, and software development regulations.
  • Proficiency in embedded software development environments, real‑time operating systems, and common development toolchains.
  • Experience leading teams in the deployment of digital engineering or MBSE tools and workflows.
  • Strong analytical skills and ability to communicate complex software and system behaviors in clear technical terms.

Preferred Qualifications

  • Active DoD security clearance or ability to obtain one.
  • Successful experience delivering software solutions within the ground combat vehicle or aerospace domains.
  • Proven ability to develop and mature software engineering tools and processes in a growing and challenging environment.
  • Experience with ground combat vehicle mission systems, vetronics, or integrated weapon subsystems.
  • Background in digital thread/digital twin environments or model‑based software development.
  • Experience supporting major defense acquisition programs or large‑scale software integrations.

Hanwha Defense USA is committed to pay transparency and equitable compensation practices. The salary range listed for this position represents a good faith estimate of the base pay we reasonably expect to offer for the position at the time of posting. Actual compensation may vary based on relevant skills/experience, education and certifications, market conditions, geographic location and internal pay equity. In addition to base salary, employees may be eligible for discretionary annual bonuses, benefits, and other forms of compensation as part of Hanwha Defense USA's total rewards package.

Hanwha Defense USA is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, national origin, age, sex, gender identity or expression, sexual orientation, disability, veteran status, or any other protected characteristic.

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

Similar jobs worth comparing

Software Manager, Ground Combat Weapon System
Software Manager, Ground Combat Weapon System

Hanwha Defense USA, Inc. • Huntsville (AL)

On-site
USD 140,000 - 210,000
Mechanical Engineer, Ground Combat Weapon Sys
Mechanical Engineer, Ground Combat Weapon Sys

Hanwha Defense USA, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 90,000 - 140,000
Digital Engineer
Digital Engineer

Hanwha Defense USA, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 90,000 - 130,000
Discretionary annual bonuses
Benefits
Total rewards package
Software Lead (Fire Control)
Software Lead (Fire Control)

Hanwha Defense USA, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 120,000 - 160,000
Systems Engineer (Ground Vehicles)
Systems Engineer (Ground Vehicles)

Hanwha Defense USA, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 90,000 - 130,000
Embedded Software Engineer - Ground Combat Systems
Embedded Software Engineer - Ground Combat Systems

Hanwha Defense USA, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 120,000 - 160,000
Finance/CSDR Lead
Finance/CSDR Lead

Hanwha Defense USA, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 70,000 - 120,000
Advanced Concepts Engineer
Advanced Concepts Engineer

Hanwha Defense USA, Inc. • United States

On-site
USD 105,000 - 185,000
Discretionary annual bonus
Senior Contracts Administrator
Senior Contracts Administrator

Hanwha Defense USA, Inc. • Arlington (VA)

On-site
USD 110,000 - 140,000
Product Safety Engineer (Ground Vehicles)
Product Safety Engineer (Ground Vehicles)

Hanwha Defense USA, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 120,000 - 170,000