Back to Jobs
XX
Hardware Test EngineerINTELLECTT INCUnited States
XX

Hardware Test Engineer

INTELLECTT INC
  • US
    United States
  • US
    United States

About

JOB DESCRIPTION We are seeking a skilled and motivated Hardware Test Automation Engineer to design, develop, and maintain software tools and frameworks that enable automated validation of advanced hardware systems. This role involves close collaboration with cross-functional teams including Mechanical, Electrical, Firmware, and Systems Engineering to build robust test infrastructure for next-generation autonomous vehicle technologies. The ideal candidate is passionate about high-quality software engineering, enjoys solving complex hardware-software integration challenges, and thrives in a fast-paced, innovation-driven environment. Key Responsibilities Develop and maintain Python-based automation tools, libraries, and scripts for hardware test execution and station configuration. Design, implement, and execute automated test cases for compute platforms, sensors, and embedded firmware. Collaborate with test leads and systems engineers to define test strategies, test plans, and validation requirements. Support the design and development of hardware test stations and validation setups. Build tools for test orchestration, execution monitoring, and automated reporting. Develop data processing, analysis, and visualization tools for test results and diagnostics. Document test frameworks, tools, and processes to ensure usability and knowledge sharing across teams. Debug and troubleshoot hardware, firmware, and software issues in lab environments. Required Qualifications Bachelor’s degree in Electrical Engineering, Computer Science, or a related field. 5+ years of experience in object-oriented programming with Python. 3+ years of hands-on experience testing electronic hardware in a lab environment. Strong experience with test automation frameworks such as PyTest or Robot Framework. Solid understanding of hardware test equipment such as power supplies, oscilloscopes, and data acquisition systems. Strong debugging and analytical skills across hardware and software systems. Preferred Qualifications Familiarity with mechanical, electrical, and optical test methodologies. Experience with Linux-based development environments and Bash scripting. Experience with embedded C/C++ development or debugging. Working knowledge of communication protocols such as CAN, Ethernet, or TCP/IP. Understanding of object-oriented design principles and software design patterns. Experience with development and collaboration tools such as Git, Jira, Bamboo, Polarion, or TestRail. Experience with code quality and static analysis tools such as PyLint, Black, or similar. Strong communication skills, with the ability to document and present technical concepts clearly. What We Value Strong ownership mindset and ability to drive projects independently. Passion for building scalable and maintainable automation frameworks. Attention to detail and commitment to engineering best practices. Collaborative approach to working across multidisciplinary teams. Enthusiasm for working on cutting-edge autonomous systems technologies
  • United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.