ZipRecruiter - Irvine, CA

posted 19 days ago

Full-time - Mid Level
Hybrid - Irvine, CA

About the position

Terran Orbital is seeking a Senior Hardware Automation & Test Engineer to enhance production capabilities by designing and implementing automated satellite vehicle test systems. The role focuses on reducing operator interaction through automation, collaborating with cross-functional teams to develop test automation frameworks, and ensuring seamless integration of automation solutions into manufacturing processes.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable frameworks and test scripts.
  • Automate test cases and integrate them into the software deployment pipeline.
  • Improve test coverage by identifying untested code areas and developing appropriate unit and system tests to cover them.
  • Perform individual and group code reviews to ensure the quality and functionality of automated tests.
  • Analyze and enhance performance testing strategies for complex systems.
  • Provide guidance and mentorship to junior engineers and team members.
  • Collaborate with manufacturing and quality assurance teams to identify opportunities for automation and process improvements.
  • Work with hardware engineers and software developers to define system requirements and ensure seamless integration of automated solutions.
  • Create software verification matrices to show system test requirements coverage.
  • Conduct feasibility studies and provide recommendations on the implementation of automation technologies to support high-volume production.
  • Develop and execute test plans to validate the functionality and performance of satellite hardware.
  • Communicate progress, challenges, and opportunities to engineering and leadership clearly and effectively.
  • Document design specifications, test procedures, code documentation and user manuals for automation systems.
  • Provide technical support and training to end-users, ensuring smooth adoption and operation of automated systems.
  • Support debugging and troubleshooting on-site and remotely during off hours as needed.

Requirements

  • Bachelor's degree in computer science, Engineering, or a related field.
  • 5+ years of experience in Test Automation with a focus on Python.
  • Strong understanding of software engineering principles, including software architecture, design patterns, unit testing, source code control (such as SVN or Git) and best practices.
  • Extensive knowledge of Python programming and its application in test automation.
  • 2+ years of experience working in an Agile environment.
  • Well-versed in various QA methodologies, tools, and processes.
  • Excellent analytical and problem-solving skills.
  • Strong written and verbal communication skills.
  • Strong knowledge of hardware interfaces and communication protocols (e.g., GPIB, USB, Ethernet, RS-485, RS-422).
  • Experience with hardware integration, including data acquisition devices (DIO, AIO), electronic loads, programmable power supplies, and digital multimeters (DMM).
  • Excellent problem-solving and debugging skills to identify and resolve technical issues.
  • Strong communication skills with the ability to collaborate effectively with cross-functional teams.
  • Proven ability to work independently and manage multiple tasks in a fast-paced environment.
  • Attention to detail and commitment to delivering high-quality automated solutions.

Nice-to-haves

  • Certifications in Python, test automation, or other relevant areas.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Well-versed in containerization technologies like Docker or Kubernetes.
  • Experienced with NI TestStand, LabVIEW and PXI hardware.
  • Experience in object-oriented software development.
  • Skilled in conducting data analysis and creating visual representations.
  • Proficient in working with and connecting to databases like MongoDB or MySQL.
  • Experienced in working within a real-world production environment.
  • Familiarity with statistical process control (SPC) and data analysis techniques.

Benefits

  • 100% Company-paid comprehensive medical, dental, and vision coverage for you and your dependents.
  • 401(k) Match
  • Flexible Time Off (FTO)
  • Salary Range $110,000-$150,000
  • Equity for each employee
  • Covered life insurance
  • Maternity and paternity leave
  • Tuition reimbursement
  • Employee referrals
  • Lots of swag!
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service