Senior Software Engineer – Precision Fires

TactWare Inc

Huntsville (AL)

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TactWare is seeking a Senior Software Engineer to support the U.S. Army AvMC Precision Fires program at Redstone Arsenal in Huntsville, Alabama.

You will design, develop, integrate, test, and modernize software for mission-critical military systems, working with cross-disciplinary teams. The role requires independence, problem-solving across software and system integration, and mentoring of junior engineers.

Qualifications

  • Active Secret security clearance.
  • U.S. citizenship is required due to security clearance requirements.
  • Bachelor's degree and 9+ years of relevant software engineering experience.
  • An additional six years of relevant experience may be considered in lieu of a degree.
  • Strong experience with C/C++ and object-oriented software development.
  • Demonstrated experience designing, developing, and integrating complex software systems.
  • Experience developing and maintaining unit tests.
  • Experience troubleshooting complex software and system integration problems.
  • Experience working in Linux development environments.
  • Experience with Git or similar source control systems.
  • Experience working in an Agile software development environment.
  • Ability to work independently and provide technical guidance to other engineers.
  • Ability to travel up to 10%.

Responsibilities

  • Design, develop, integrate, and test embedded software for military systems.
  • Perform requirements analysis, software design, implementation, testing, and documentation throughout the software development lifecycle.
  • Develop maintainable software using C/C++ and other object-oriented programming languages based on program needs.
  • Develop and maintain unit tests and automated build and test workflows.
  • Diagnose and resolve complex software, hardware/software integration, and system-level issues.
  • Participate in and contribute to software and system design reviews and technical interchange meetings.
  • Work within an Agile software development environment.
  • Collaborate across engineering disciplines to deliver integrated software capabilities.
  • Evaluate existing software and identify opportunities for modernization, improved maintainability, and reduced technical risk.
  • Provide technical guidance and mentoring to less-experienced engineers.
  • Contribute to software design decisions and help ensure implementations align with program requirements and engineering standards.

Skills

C/C++
Object-oriented design
Linux development
Git
Agile software development

Education

Bachelor's degree

Tools

Git

Job description

TactWare is seeking a Senior Software Engineer to support the Precision Fires program for the U.S. Army Aviation and Missile Center (AvMC) at Redstone Arsenal in Huntsville, Alabama.

In this role, you will design, develop, integrate, test, and modernize software for mission-critical military systems. Senior engineers are expected to work with a high degree of independence, solve complex software and system integration problems, and provide technical guidance to other members of the engineering team.

You will collaborate with software, systems, hardware, cyber, safety, and test teams throughout the software development lifecycle.

Key Responsibilities
  • Design, develop, integrate, and test embedded software for military systems.
  • Perform requirements analysis, software design, implementation, testing, and documentation throughout the software development lifecycle.
  • Develop maintainable software using C/C++ and other object-oriented programming languages based on program needs.
  • Develop and maintain unit tests and automated build and test workflows.
  • Diagnose and resolve complex software, hardware/software integration, and system-level issues.
  • Participate in and contribute to software and system design reviews and technical interchange meetings.
  • Work within an Agile software development environment.
  • Collaborate across engineering disciplines to deliver integrated software capabilities.
  • Evaluate existing software and identify opportunities for modernization, improved maintainability, and reduced technical risk.
  • Provide technical guidance and mentoring to less-experienced engineers.
  • Contribute to software design decisions and help ensure implementations align with program requirements and engineering standards.
Required Qualifications
  • Active Secret security clearance.
  • U.S. citizenship is required due to security clearance requirements.
  • Bachelor's degree and 9+ years of relevant software engineering experience.
  • An additional six years of relevant experience may be considered in lieu of a degree.
  • Strong experience with C/C++ and object-oriented software development.
  • Demonstrated experience designing, developing, and integrating complex software systems.
  • Experience developing and maintaining unit tests.
  • Experience troubleshooting complex software and system integration problems.
  • Experience working in Linux development environments.
  • Experience with Git or similar source control systems.
  • Experience working in an Agile software development environment.
  • Ability to work independently and provide technical guidance to other engineers.
  • Ability to travel up to 10%.
Preferred Qualifications
  • Embedded or real-time software development experience.
  • Experience with real-time operating systems (RTOS).
  • Hardware/software integration experience.
  • Microsoft Azure DevOps experience.
  • Experience with safety-critical software.
  • Experience with UML, SysML, MBSE, or architecture modeling tools.
  • Experience modernizing or refactoring legacy software systems.
  • Experience mentoring or providing technical direction to software engineers.

TactWare is a woman-owned software development and solutions company dedicated to providing tactical Command and Control (C2) and communications technologies to the defense, space, and civilian markets. Specializing in mobile computing platforms, tactical communication standards including Link 16 and VMF, cross-domain solutions, and cloud environment solutions, we are proud to be based in Huntsville, Alabama. We pride ourselves on delivering mission-critical, cost-effective, and high-quality products and services to our customers and partners.

TactWare is committed to hiring and retaining a diverse workforce and is proud to be an Equal Opportunity Employer, making decisions without regard to race, color, ethnicity, religion, gender, gender identity, sexual orientation, national origin, age, veteran status, disability, or any other protected characteristic.

TactWare is additionally committed to the full inclusion of all qualified individuals. As part of this commitment, TactWare will ensure that persons with disabilities are provided reasonable accommodations for the hiring process. If a reasonable accommodation is needed to complete this application or any other portion of the hiring process, please contact HR@tactware.net.

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

Similar jobs worth comparing

Software Engineer – Precision Fires
Software Engineer – Precision Fires

TactWare Inc • Huntsville (AL)

On-site
USD 85,000 - 120,000
Software Architect – Precision Fires
Software Architect – Precision Fires

TactWare Inc • Huntsville (AL)

On-site
USD 140,000 - 190,000
Embedded Software Engineer - Precision Fires
Embedded Software Engineer - Precision Fires

TactWare Inc • Huntsville (AL)

On-site
USD 85,000 - 120,000
Software Architect - Precision Fires
Software Architect - Precision Fires

Saic • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer - Real-Time RTOS (Secret)
Senior Embedded Software Engineer - Real-Time RTOS (Secret)

TactWare Inc • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior Software Developer - Precision Fires
Senior Software Developer - Precision Fires

SAIC • Huntsville (AL)

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

Capstone Research Corporation • Huntsville (AL)

On-site
USD 90,000 - 120,000
100% Company Provided Medical Insurance
Matching 401K
Profit Sharing
Software Developer - Precision Fires
Software Developer - Precision Fires

SAIC • Huntsville (AL)

On-site
USD 85,000 - 120,000
Senior Software Architect – Embedded Real-Time Systems
Senior Software Architect – Embedded Real-Time Systems

TactWare Inc • Huntsville (AL)

On-site
USD 140,000 - 190,000
Military Systems Analyst
Military Systems Analyst

Torch Technologies, Inc. • Huntsville (AL)

On-site
USD 90,000 - 140,000
ESOP participation
401(k) match
Medical insurance
+7