EngineerJobs.io
← Back to all jobs

Job Description

Build and lead certifiable test automation for the Sentinel Program with a team focused on scalable engineering, clear documentation, and high-quality delivery. This on-site Staff Software Engineer role in Huntsville, AL supports a Python-based software automation test architecture, with technical authority across the software test lifecycle and collaboration across multiple sites.

Compensation: USD 169,000 - 253,600 per year. Standard work schedule: 9/80 (nine-hour days Monday through Thursday, with every other Friday off). Travel: Yes, 25% of the time.

What you’ll do

  • Set the technical direction for the Software Test team, ensuring alignment to program goals and schedules.
  • Define and guide software design approaches for the Python framework and SRCT integrations.
  • Establish and enforce architecture and coding standards to support scalability, maintainability, and compliance.
  • Lead efforts to achieve timely certification of requirements, removing technical obstacles and managing technical risk.
  • Coordinate software test activities across multiple sites to ensure consistent processes, quality, and communication.
  • Collaborate with product and engineering teams to develop robust test methodologies, maintain requirements traceability to test cases, and produce complete test documentation.
  • Design, implement, and maintain automated test environments that improve coverage, efficiency, and repeatability.
  • Mentor team members through feedback and knowledge sharing, supporting continuous learning and improvement.
  • Plan and coordinate software test release activities in line with broader program schedules, resolving dependencies and risks.
  • Provide judgment on course of action to meet program objectives in partnership with systems engineering, software development, and management.
  • Oversee product quality and delivery timeliness, identifying issues early and driving remediation before customer or milestone impact.
  • Serve as the primary technical test representative in reviews with senior management and customer stakeholders, communicating status, risks, and recommendations.

What you bring

  • Bachelor’s degree with 12+ years of relevant experience, or 10+ years with a master’s degree, or 8+ years with a Ph.D, or 4 additional years in lieu of a degree.
  • U.S. citizenship required, with an active U.S. Government DoD Secret security clearance at time of application (current and within scope, less than 6 years), and ability to obtain and maintain SAP approval within a reasonable period as determined by the company.
  • At least 1 year leading projects and/or driving team performance to meet schedule commitments.
  • Minimum of 2 years demonstrating experience in embedded and/or application software test planning and test execution.
  • Strong Python proficiency, including developing, debugging, and maintaining software and/or test scripts.
  • Experience managing a product team and delivering periodic, process-driven releases for a government customer.
  • Background in software testing and troubleshooting, including participation in or support of a Software Review Board (SRB) or equivalent governance process.
  • Experience developing and reviewing requirements, including vertical traceability across a program-defined specification/document tree.
  • Experience using Cameo (MagicDraw/Cameo Systems Modeler) or equivalent MBSE tooling.
  • Experience supporting informal integration and formal qualification test efforts.
  • Experience developing Basis of Estimate (BOE) artifacts and supporting IMS and Initial/Interim Financial Commitment (IFC) planning activities.

Preferred qualifications

  • Requirements for leadership experience on medium-to-large, complex programs.
  • Hands-on software automation scripting development and integration experience.
  • Python application framework proficiency (for example, Django, Flask, or similar).
  • Practical experience in a SAFe Agile environment (PI planning, ART ceremonies, backlog management).
  • Working knowledge of the Atlassian tool suite, including Jira and Bitbucket.
  • Strong understanding of DO-178 airworthiness processes and artifact generation, including HLR and LLR development and mapping to Segment/System/Software traceability.
  • Familiarity with Real-Time Component Framework (RTCF) concepts and implementation.
  • Excellent interpersonal and communication skills across large, multi-disciplinary teams, in both leadership and individual contributor roles.

Technologies

  • Python
  • Software Requirements Checker Tool (SRCT)
  • Cameo (MagicDraw/Cameo Systems Modeler), MagicDraw, Cameo Systems Modeler
  • Django, Flask
  • Atlassian tool suite (Jira, Bitbucket)
  • DO-178

Benefits

  • Medical, Dental & Vision coverage
  • 401k
  • Educational Assistance
  • Life Insurance
  • Employee Assistance Programs & Work/Life Solutions
  • Paid Time Off
  • Health & Wellness Resources
  • Employee Discounts

Relocation and clearance

  • Relocation assistance: Relocation assistance may be available.
  • Clearance required for start: Yes
  • Clearance type: Secret

Application period: Estimated to be 20 days from the job posting date, though it may be shortened or extended based on business needs and candidate availability.

Similar Jobs