← Back to jobs
N

Hardware Test Engineer

·Israel
On-siteFull-timeHardware EngineeringComputer Hardware Manufacturing

Design and develop production test systems for optical and networking products. Write low-level drivers in C/C++ and integrate with C#. Lead hardware bring-up, validation, and production deployment. Debug hardware-software issues using lab instruments. Collaborate across teams and own projects end-to-end.

Responsibilities

  • Design and develop production test systems for optical transceivers and networking hardware.
  • Develop software to control optical test instruments, custom test boards, and other hardware components.
  • Write low-level drivers and hardware-control software in C and C++, and integrate with C# applications via DLL wrappers.
  • Read and interpret electrical schematics, block diagrams, datasheets, timing requirements, and hardware specifications.
  • Lead hardware bring-up, validation, and deployment of test solutions in production environments.
  • Debug complex hardware-software integration issues using oscilloscopes, logic analyzers, and communication interfaces like I2C, SPI, and UART.
  • Investigate failures, identify root causes, and implement reliable corrective solutions.
  • Collaborate with cross-functional teams to translate hardware requirements into software interfaces and automated test procedures.
  • Take technical ownership of projects from initial concept through production release and ongoing support.
  • Improve test coverage, system reliability, maintainability, and scalability across multiple products and production lines.

Requirements

  • Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field with significant hardware or software experience.
  • 4+ years of hands-on experience in software development, hardware-software integration, low-level driver development, firmware, or automated hardware testing.
  • Strong programming skills in Python, C#, C, or C++, with experience developing software that interfaces with hardware.
  • Ability to read and interpret electrical schematics, block diagrams, hardware datasheets, and technical specifications.
  • Hands-on experience debugging hardware and software using laboratory instruments and software debugging tools.
  • Strong problem-solving skills and ability to diagnose complex hardware-software interaction issues.
  • Demonstrated technical ownership of projects, including development, integration, validation, and production deployment.
  • Excellent communication and collaboration skills across hardware and software teams.

Nice to have

  • Experience with optical test equipment such as power meters, variable optical attenuators, laser sources, or optical switches.
  • Hands-on experience with PCIe, I2C, SPI, UART, Ethernet, or other hardware communication protocols.
  • Experience developing device drivers or hardware-interface software for Windows or Linux.
  • Experience wrapping native C/C++ libraries for use in managed .NET or C# applications.
  • Background in networking hardware, optical communications, high-speed interconnects, semiconductor validation, or production test environments.

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions