What Youll Be Doing:
Collaborate with multi-functional teams including, operation, thermal, mechanical, and hardware to define and refine test requirements.
Take the lead in identifying and resolving hardware and software failures, guiding the team to pinpoint root causes.
Lead all aspects of deployment of test solutions to production environments and ensure smooth integration and support when required.
Develop comprehensive testing software and automation tools for hardware releases.
Act as the go-to guide for developing sophisticated test systems, provide mentoring and guidance to other experts and technical staff.
What We Need To See:
Bachelor’s or masters degree (or equivalent experience) in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
12+ years of test development experience, with proven ability to lead technical projects.
Proficiency in one or more programming languages such as Python, Java, C#, C++.
Strong expertise in test automation frameworks and methodologies.
Excellent problem-solving and analytical skills address sophisticated technical issues.
Ability to collaborate across teams, demonstrating initiative and technical ownership of projects.
Ways To Stand Out From The Crowd:
Hands-on experience in distributed systems development, and code testing for large-scale hardware components involving multiple critical components.
Experience with electronic platforms, including micro-controllers, DSPs, and embedded firmware.
Knowledge of multiple programming languages and environments, Linux, and other relevant platforms.
Technical management of a team or leading software development projects.