Software Engineer Lead & Product Owner - Level 4

Lockheed MartinFort Worth, TX
5d$113,900 - $227,125Onsite

About The Position

As the Staff Software Engineer, you will serve as both a technical lead and software architect, driving the design and development of scalable evaluation and data analysis solutions. You’ll bring deep domain expertise in one or more mission-critical areas—such as Radar, Electronic Warfare (EW), Electro-Optical/Infrared (EO/IR), CNI, or Tactical Data Links—to shape next-generation performance intelligence tools. In this high-impact role, you’ll lead the development of intelligent evaluation capabilities, integrating modern software practices such as clean code principles, modular design, data fusion, machine learning, and real-time analytics. You’ll work closely with cross-functional teams to define requirements, guide implementation strategies, and ensure alignment with system-level verification and validation objectives.

Requirements

  • Bachelor's degree in Engineering (System Engineering, Industrial Engineering, Mechanical, Electrical, Aeronautical Engineering, Computer/Software Engineering, etc.), Mathematics, or similar STEM field from an accredited college
  • Significant Sensor / System / Platform (Weapons, Fusion/Sensors, or CNI/Datalinks) knowledge/experience
  • Demonstrated history of analysis and critical thinking
  • Experience and/or knowledge of the Systems Engineering Process
  • Experience with Agile software development methodologies and tools, such as Jira
  • Python ,C/C++, or Java experience
  • SECRET security clearance with investigation within the last 5 years

Nice To Haves

  • Demonstrated skills of analysis and reporting
  • Strong communications skills
  • Strong technical leadership experience
  • Demonstrated experience in solving complex problems
  • Demonstrated strong project management skills
  • Demonstrated ability to take a project concept to successful completion
  • Experience with project management using Agile process, Scrum, and JIRA

Responsibilities

  • Serve as a technical leader and software architect, responsible for guiding software design and implementation strategies.
  • Drive the full lifecycle of software projects—from planning and requirements through development and integration.
  • Design and implement analysis and evaluation tools using Python and related technologies.
  • Lead architecture decisions and promote sound software engineering practices across the team.
  • Generate and review software design documentation, ensuring compliance with project requirements.
  • Drive the creation and refinement of software requirements, translating system specifications and stakeholder inputs into clear, actionable development tasks.
  • Collaborate with Systems Engineering and Project Management to align software tools with overall test and evaluation goals.
  • Act as a domain expert within the ISE software team, bringing specialized knowledge in one or more areas such as Radar, EW, EO/IR, or CNI.
  • Integrate software tools into broader system workflows, ensuring alignment with verification and validation processes.
  • Mentor junior developers and provide ongoing technical guidance and support.
  • Participate in design reviews, code merges, and other quality assurance activities.
  • Interface with internal and external stakeholders to understand user needs and deliver effective software solutions.
  • Define and prioritize product features by collaborating with stakeholders and guiding development teams to deliver customer-focused solutions, as a Product Owner (PO).
  • Apply sound engineering principles in developing software used to analyze lab and flight test data, supporting the Digital Transformation of system evaluation processes.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service