LEO DOES IT INC - Austin, TX

posted 13 days ago

Full-time - Mid Level
Austin, TX

About the position

The Embedded QA Tester role focuses on ensuring the quality and reliability of embedded software products through automated testing and development. The position requires proficiency in Objective C and Python, along with a strong background in embedded software development, particularly in C and assembly languages. The ideal candidate will work collaboratively with multifunctional teams to integrate testing solutions into the product development lifecycle.

Responsibilities

  • Develop automated test scripts, software applications, and tools for examining new product interfaces, connectivity, and performance benchmarks.
  • Program in C language within an embedded environment.
  • Create automated test scripts and software applications for evaluating new product interfaces, connectivity, and performance.
  • Utilize simulators and digital twins to craft detailed test scripts and software that integrate into the product development lifecycle.
  • Collaborate closely with multifunctional teams to ensure smooth integration of test solutions.
  • Use oscilloscopes, logic analyzers, protocol analyzers, and in-circuit emulators to diagnose hardware issues.
  • Interpret schematics to understand hardware setups and identify potential concerns.
  • Continuously enhance test scripts and software applications to improve testing efficiency and accuracy.
  • Provide technical support and mentorship to junior colleagues.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
  • Years of experience in embedded software development with a strong emphasis on C and/or assembly language programming.
  • Demonstrated expertise with microcontrollers.
  • Adeptness in creating automated test scripts and software applications.
  • Sound understanding of software development methodologies, debugging strategies, and version control systems.
  • Familiarity with scripting languages such as Python, Tcl, and VBScript.
  • Acquaintance with the C++ programming language is advantageous.
  • Excellent analytical abilities and problem-solving skills.
  • Effective communication skills and the ability to work successfully in a collaborative team environment.

Nice-to-haves

  • Experience with artificial intelligence language tools for job description enhancement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service