Jobs · Engineering · Alabama

Senior Software Test Engineer for Electronic Assemblies

TSC · Huntsville, AL · 2 mo ago
EngineeringFull-time

Responsibilities

  • Develop and execute test infrastructure, drivers, scripts, and test cases for hardware and software products using standard test automation frameworks and tools.
  • Support field testing efforts and maintain configuration management throughout the product lifecycle.
  • Design and implement testing approaches that support a product line with different features and at different levels of maturity.
  • Support the defining, developing, and execution of integration, product, and regression test plans.
  • Support all phases of product test from lab prototyping, V&V, Qualification, through transition to manufacturing.
  • Hands-on lab testing of integrated electrical hardware and software systems.
  • Collaborate with multi-disciplinary team locally and across physical locations.
  • Work within a multi-discipline team of systems, hardware, mechanical, software, and firmware engineers to build complete solutions and products.
  • Key Software Responsibilities include:
    • Design, develop, and maintain automated test scripts for:
      • Functional testing
      • Integration testing
      • Regression testing
      • Hardware/Software integration testing
      • Interface and protocol validation
    • Develop reusable automation frameworks supporting long lifecycle defense programs.
    • Write secure, maintainable scripts supporting repeatable verification activities.
    • Automate verification of system requirements and acceptance criteria.
    • Support test execution in lab, simulation, and target hardware environments.
    • Mentor junior test engineers in scripting techniques and automation principles.

Requirements

  • BS Degree and minimum of 5 to 7 years of experience in industry.
  • Experience with the following is required:
    • Developing test plans, frameworks, and test interfaces for integrated electrical hardware/software products.
    • Developing and executing unit, subsystem, and system test cases.
    • Developing test station software.
    • Design, and build, the required software ecosystem for the device under test.
    • Proficient in test development for RF & microwave products, along with related lab instrumentation.
    • Experience with RF test equipment (e.g., signal generators, spectrum analyzers, network analyzers, etc.).
    • Electrical Functional Test development for low volume high mix, and low mix high volume manufacturing environments.
  • Possess excellent organizational and communications skills. Able to prioritize work and maximize productivity.
  • Ability to obtain and maintain a DoD Secret Clearance.
  • U.S. Citizenship required.

Qualifications

  • Electric Engineering BS, or Computer Science Degree is preferred.
  • Experience with radar, SIGINT, and/or electronic warfare product development.
  • Significant experience developing automated test cases with Python, .Net, NI platforms.
  • Linux experience – environment, software development.

Benefits

TSC offers a stable work environment, a competitive salary, and a comprehensive benefit package; including ESOP participation, 401k Plan, Flexible Work Schedules, Tuition Reimbursement, Co-Sponsored Health Plan, Paid Leave and much more.

Similar jobs