Vizio Group - Dallas, TX

posted 4 months ago

Full-time
Dallas, TX
Furniture, Home Furnishings, Electronics, and Appliance Retailers

About the position

We are seeking a highly technically skilled and motivated Integration Engineer with a passion for embedded systems and a deep understanding of integration test methodologies to join our team. You will be responsible for the design, development, and execution of integration tests for software for the next generation of Vizio Smart TVs. In this role, you will design, develop, and execute test plans to verify the functionality, performance, and reliability of embedded TV applications. You will integrate various hardware and software components of the Smart TV system, analyze test results, identify and document defects, and collaborate with developers to resolve issues. Additionally, you will automate test processes using scripting languages and test automation frameworks, participate in system-level integration testing in a BDD (Behavioral Driven Development) framework, and maintain and improve test documentation.

Responsibilities

  • Design, develop, and execute test plans to verify the functionality, performance, and reliability of embedded TV applications
  • Integrate various hardware and software components of the Smart TV system
  • Analyze test results, identify and document defects, and collaborate with developers to resolve issues
  • Automate test processes using scripting languages and test automation frameworks
  • Participate in system-level integration testing in a BDD (Behavioral Driven Development) framework
  • Maintain and improve test documentation

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field
  • 3+ years of experience in testing embedded systems or TV applications
  • Strong understanding of embedded systems concepts and hardware-software integration methods
  • Proficiency in C/C++ programming and scripting languages like Python
  • Experience with test automation tools and frameworks
  • Excellent analytical and problem-solving skills
  • Effective documentation, communication, and teamwork skills

Nice-to-haves

  • Experience with TV industry standards, Smart TV, and broadcast (ATSC/DVB) and streaming protocols
  • Experience with Linux or other embedded Real Time Operating Systems (RTOS)
  • Understanding of video and audio processing on embedded systems
  • Familiarity with BDD frameworks such as Cucumber or Behave
  • Experience in developing Behavior-Driven Development (BDD) test cases for Linux-based systems
  • Experience with Agile, JIRA, Jenkins, and Version Control tools (git)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service