1 day ago
Haifa, IsraelSenior
Responsibilities
- Design and develop software tools for card-level and rack-level product development stages.
- Create and maintain debugging tools and utilities.
- Optimize testing and validation processes for coverage, speed, efficiency, and resource utilization.
- Research and implement technologies that improve the testing ecosystem.
- Support critical system troubleshooting and issue resolution.
- Collaborate with hardware engineers, firmware developers, system architects, design teams, manufacturing partners, and data center operations.
- Develop documentation, provide tool training, participate in design reviews, and provide technical guidance on testability.
Requirements
- Bachelor's degree in computer science or equivalent.
- 5+ years of non-internship professional software development experience in a multidisciplinary company.
- Programming experience with at least one of C, Python, or Lua.
- Experience with software-hardware systems.
- Preferred: understanding of Linux internals, experience in computer architecture, and experience with scripting languages.
About Amazon
Amazon builds and operates a global e-commerce marketplace, logistics network, and consumer devices, and provides cloud computing via AWS for businesses and developers. The company earns revenue from online retail, third‑party seller services, subscriptions like Prime, advertising, and AWS usage. Founded in 1994 and headquartered in Seattle, it is publicly traded on NASDAQ (AMZN) and serves customers in dozens of countries.
