Jobs at nLogic

View all jobs

NL-26-018 BMDS Software Team Product Owner

Huntsville, AL
The nLogic team is seeking a BMDS Software Team Product Owner to support a highperformance Agile software development team building complex, missioncritical software for large-scale, highreliability defense applications. This role blends Product Ownership with hands-on software engineering, with the majority of the workload focused on technical development.

You will define product vision, guide technical execution, lead backlog prioritization, collaborate with engineering teams, and contribute directly to the implementation of advanced algorithms and system capabilities.

The ideal candidate is both a strong technical leader and an experienced software developer who thrives in fastpaced, collaborative environments.

Key Responsibilities:
  • Product Ownership and Agile Leadership
    • Define and maintain the product vision, roadmap, and feature priorities for the software team.
    • Estimate, plan, and schedule software development work in coordination with engineering leads.
    • Prioritize and manage the team backlog to align with program objectives.
    • Track, produce, and present team performance metrics to leadership.
    • Engage in Agile ceremonies and serve as the primary decision authority for feature intent and prioritization.
  • Technical Software Engineering
    • Develop, implement, and test complex software capabilities in Ada, C++, or Java.
    • Become proficient in Ada development for integration within the core software baseline.
    • Understand and implement complex algorithms, including mathematics and physicsbased solutions.
    • Support integration, debugging, and performance assessments of new and existing capabilities.
    • Contribute to system-level technical discussions, design reviews, and solution development.
    • Work closely with crossfunctional engineering teams across systems, algorithms, test, and DevSecOps.

Required Qualifications:
  • Bachelor’s degree in a STEM discipline; advanced degrees considered.
  • Significant experience developing software in Ada, C++, or Java.
  • Strong willingness to gain deep proficiency in Ada.
  • Experience leading technical teams of five or more engineers.
  • Strong technical presentation skills and ability to communicate complex concepts.
  • Experience estimating, planning, and scheduling software development work.
  • Ability to rapidly absorb new concepts and operate in a dynamic environment.
  • Unix/Linux experience.
  • Experience with Agile tools such as Jira or Confluence.
  • Experience with DevSecOps tools such as Git/GitLab, Jenkins, or Ansible (CI/CD pipeline operations).
  • Proven ability to understand and implement complex algorithms.
  • Ability to work on-site in a closed-area environment.
  • Interim or Active Secret clearance required.

Preferred Qualifications:
  • Experience with MATLAB or Python for algorithm prototyping or analysis.
  • Strong Linux, scripting, or systems operations background.
  • Solid foundation in mathematics or physics; advanced degrees are a plus.
  • Coursework or experience in linear algebra, statistics, algorithms, or orbital mechanics.
  • Experience with optimization algorithms or planning/scheduling algorithms.
  • Experience with sensor modeling, communication modeling, or similar technical domains.
  • Experience with command and control, fire control, or battle management systems.

Work Conditions:
  • Work Model: On-site
  • Travel: Up to 10%
  • Work Hours: Standard

Candidate must be a U.S. Citizen. This is a full-time position located in Huntsville, AL. Current SECRET clearance is required for consideration.
 

Share This Job

Powered by